Thoughts on physical, mental and spiritual development