Abraham Lincoln and the Second American Revolution James M McPherson - Paperback £17.49 Find out more