McGuffey's Eclectic Primer, Revised Edition by William Holmes McGuffey