Internet Archive BookReader

History of St. John's (Hain's) Reformed church in Lower Heidelberg Township, Berks County, Penna