Solomon Islands, Vanuatu & New Caledonia - Houghton, Graham (The Indo-Pacific library, 1986)