Books by James Chalmers (1841-1901)

Adventures in New Guinea