The Malay Archipelago - Wallace, Alfred Russel, 1823-1913. (Periplus classics, 2008)