Perfect people - James, Peter (London Macmillan, 2011)