10% off all books and free delivery over £40
Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.

Books By C. Alexander McKinley - Author

The Author: C. Alexander McKinley received his Ph.D. in comparative history from Brandeis University in 2006. He is currently Assistant Professor in the Department of History and Geography at St. Ambrose University. McKinley has written on French history as well as on the history of radical movements in Europe.