Author: McGuffey, William Holmes Minnich, Harvey C.,