Politics, theology, and history / - Plant, Raymond. (Cambridge University Press, 2001)