General, The (9780491024679) Alan Sillitoe