McGuffey, William Holmes, 1800-1873 McGuffey's Eclectic Primer, Revised Edition [electronic resource] / William Holmes McGuffey - Project Gutenberg, 2005 - Project Gutenberg 14642 . Public domain in the USA. Electronic text Subjects--Index Terms: Readers (Primary) LC Class. No.: PE