Pennridge edges North Penn (by Andrew Marcus for The Reporter)