Abraham Lincoln - James M. McPherson 

Abraham Lincoln - James M. McPherson (2009)