David Charters: engineer, doctor and missionary, 1864-1894 /
Coats, Victoria Taylor.
London,
1925.