John Philip Harold Patience Jeffcock — (born 1968)