peter e fenton