christopher paul hasson