Holy Ghost holds off challenge from Tennent (by Bill McFarland for Bucks County Courier Times)