Author: Alfred J. 1821-1881 Horwood