Hatboro-Horsham holds off Mount St. Joseph (by Bill Keen for The Intelligencer)