Global politics - Heywood Andrew (Palgrave macmillan, 2011)