Butterflies of the Solomon Islands systematics and biogeography by John Tennent | Menrva Books