Patterns in history: a Christian perspective on historical thought - Bebbington, David. (Leicester, 1990)