Author: Hannay. David. 1853-1934.