The three commanders - Kingston, William Henry Giles 1814-1880 (Blackie & Son Limited, 1900)