President Philip J Hanlon | news sites