Souderton edges North Penn (by Drew Markol for The Intelligencer)