shepherd compton