Author: Alfred E. 1861-1945 Garvie