Tanah Air Stone, Dr David - Singapore Archipelago Press 1994 - 208 p. ill(col). 36 cm.

9813018364