Skip to content

An Essay Towards a Philosophy of Education

A Liberal Education for All
Edited by: Charlotte M. Mason

Temporarily Out-of-Stock Available to Pre-order
£203.99

Published: 23-Nov-2021
ISBN: 9781685073060

Hardback
298 Pages

Subjects:
Teaching skills & techniques