Stephen John Wrottesley — (1955-2003)