Author: Craigie, Patrick George, 1843-1930