Fifty Key Thinkers in International Relations by Martin Griffiths & Steven C. Roach