Author: Arthur Laidlaw Allan