Author: Geo MacLean 1829-1898 Rose