Author: Alfred J. (Alfred John) 1821-1 Horwood