Bell's History of Northumberland Co., Shamokin Twp



Source Information