The Catholic Church in Waterloo County : Book I, with a summary history of the Diocese of Hamilton, Book II, and a list of the clergy who labored in ... from the beginning to the present, Book III,