Raising Unselfish Children in a Self-Absorbed World by Jill Rigby is for parents and other caregivers that care about what kind of adults those children become. Rigby challenges parents to teach children to have self-respect, not self-esteem.
The book is easy to read and use. Most chapters have practical ideas that you can use to help build a child's character, sometimes split into groups based on age. There are also stories to illustrate some of her points. Not only for parents, this book is for anyone that wants to be proactive in guiding the children they see on a regular basis. If you have a child under the age of 18, it is worthwhile reading.