num_pages: 360
description: Charlotte Mason's classic series on home education
language: English
title: A Philosophy of Education
publisher: Tyndale House Publishers