Robin Knox-Johnston

William Robert Patrick Knox-Johnston