Overview

John Murdoch

(1819—1904) missionary and book agent