Be Your Own Life Coach: How to Have the Best Life Possible by Fiona Harrold
With an emphasis on the practical, this title sets out ten steps to taking control of our lives. Case studies are used along with affirmations and motivational techniques to keep the reader going.