The Upper Perkiomen Valley by Jerry A. Chiccarine & David W. Luz