Author: Hastings, James, Selbie, John Alexander, Gray, Louis H 1875-1955