John Peter Ashmore — (born 1964)