Towards a Philosophy of Education is Charlotte Mason's final book in her Homeschooling Series written after years of seeing her approach in action. This volume gives the best overview of her philosophy and includes the final version of her 20 Principles. This book is particularly...