The Crusades : cultures in conflict - Kernaghan, Pamela (Cambridge history programme. Key stage 3, 1993)