This book is for children of almost every age, including the young at heart. One of the challenges of writing a childrens book is how to convey what we want to say to a younger generation without sounding preachy or condescending. Children should not only get enjoyment from this book but also learn about real life. Such learning cannot start early enough. It can protect us from many mistakes.