All about Jack P. Shepherd