4 out of 5 stars
Basics to have a beautiful mind
A descriptional guide to improve thinking and conversational skills. Practice is a must and will require time
5 out of 5 stars
What a great view of thinking. I'm definitely interested in changing my ways after reading this!