Britain - O'Driscoll, James (Oxford University Pres, 1995)