Author: Freer, Brian; Harrison, Graham; Cook, Paul E G; Roberts, R Philip; Carrick, John