Author: Hannay, Agnes.