Comment

Mindsight

the New Science of Personal Transformation
Dec 29, 2011tj_is_cool rated this title 3 out of 5 stars
Training the mind to recognize things that affect our behaviors and how to overcome these short-comings.