Peng Shepherd Peng Shepherd. Good shepherd Ben H. Shepherd Rowena Shepherd Rupert Shepherd The good shepherd Megan Shepherd The old shepherd John Shepherd