Author: Gilchrist, Alexander, Robertson, Walford Graham