A History of Britain - Volume 2: The British Wars 1603-1776 by Simon Schama (Paperback, 2009)