For works of this author written under other names, search also under: Jeffries, Roderic, 1926-2017 Alding, Peter; Draper, Hasting, 1926-2017; Graeme, Roderic, 1926-2017; and Hastings, Graham, 1926-2017