Hell's Foundations by Geoffrey Moorhouse