Two Nations: Britain in 1846 by Stephen Bates (Paperback, 2015)