Author Results: James M. McPherson

Follow to receive alerts for all James M. McPherson sales

(51) - Price updated 7 months ago

Developed to meet the demand for a low-cost, high-quality history book, this economically priced version of LIBERTY, EQUALITY, POWER, Sixth Edition offers the complete narrative while... Read more >>