Civil Society, Education and Human Formation: Philosophy's Role in a Renewed Understanding of Education by Janis (John) Talivaldis Ozolins Back to product details page >