The Man Called Kyril (9780006472957) John Trenhaile