Palgrave advances in international history - Finney, Patrick (Palgrave Macmillan, 2005)