Graham Greene: Political Writer - Brennan, Michael G. (Palgrave Macmillan UK, 2016)