John Avlon - "Lincoln and the Fight for Peace"
John Avlon is a senior political analyst and anchor at CNN.
Order Lincoln and the Fight for Peace at the Gilder Lehrman Book Shop
We receive an affiliate commission from every purchase through the link provided. Thank you for supporting our programs!