Author: Peter J. (Peter Joseph) 1859- Hamilton