christopher p bacon