Author Results: James M. McPherson

Follow to receive alerts for all James M. McPherson sales

(52) - Price updated 2 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 >>