McGuffey's Eclectic Primer, Revised Edition - McGuffey, William Holmes, 1800-1873