Author: Johnston, Robt. M.
Alternate names: Robert Mackenzie Johnston; Robert MacKenzie Johnston
Born: 1844
Died: 1918