patrick compton