Island of Java - Stockdale, John Joseph 1770-1847 (Periplus Editions, 2003)