Author: J Armoy (John Armoy) 1851-1906 Knox