The cruise of H. M. S. Calliope in China, Australian and East African waters, 1887-1890. - Evans, Arthur Cornwallis. (Griffin,, 1890)