David Loades Reader's Guide to British History - Taylor and Francis 2003 ISBN: 9781003076100 Source: EBOOK