Persuading John Bull: Union and Confederate Propaganda in Britain, 1860–65 - 9781498501392