American Heritage Book of the Presidents and Famous Americans Volume 5 Franklin Pierce James Buchanan Abraham Lincoln