Author: Neligan, William Hayes, -1886