Author: John Buchan Telfer
Alternate names: John Buchan D. 1907 Telfer; J. Buchan Telfer
Died: 1907