Excellent book, that has every issue covered for self improvement. Brian Nugent has put considerable amount of work and effort to make it very user friendly and easy to read. Lots and lots of hands on things to do and test to see where you are and how to improve your life. This book is a must have and a staple for anyone seeking to drastically improve their life. Bravo Brian Nugent! Bravo!