Alfred Russel Wallace; David Knight The Malay Archipelago Part Two Scientific Travellers 1790-1877 VIII - Taylor and Francis 2003 ISBN: 9781003554561 Source: EBOOK