McGuffey's Eclectic Primer, Revised Edition

McGuffey, William Holmes / Gutenberg Edition