stephen pitt