The Last Crusade by Warren H. Carroll, Barbara Victor & Nigel Cliff