British history : a source book /
Cheshire, Gerard.
London : Flame Tree Pub.,
2006.
Originally published: 2003.