The Indian mind; essentials of Indian philosophy and culture