For works of this author written under other names, search also under Ryder, Jonathan, 1927-2001 and Shepherd, Michael, 1927-2001