William Robert Stanley Margesson — (born 1941)