Being in private practice, I've read a lot of books on practice development. As far as i'm concerned, this is one of the best.One of the things that I find helpful is that Steele shares so much from his own experience. He shares exactly how he built his practice, the things that worked really well as well as the things that didn't. He's not afraid to admit that he made some bad decisions, throwing his money away on campaigns that just didn't work. But he also writes about what HAS worked. Sometimes they've worked because that was the master plan, and sometimes they've worked because he allowed them to evolve, even when he wan't sure what they were evolving into.He doesn't give a cookie cutter plan but outlines a process for the reader to follow in discovering their own plan and marketing it. Material covered does include finding and owning your niche, the importance of a brand, creating a delivery system that's a match for your target audience and encouraging commitment. Consistent themes are: We can do good things in the world and still profit financially from them; and, We need to know and appreciate the value of what we do. Finally, it doesn't matter how good we are if we do not have the business and marketing sense to get the word out there.The real measure of the book's effectiveness for me is that it's stirred my own thinking. Steele's book helped me to have a new perspective and to get past some sticking points in my own practice. I am now developing some short and long range plans that I wouldn't have thought of before reading the book.Very honestly, I almost didn't buy the book because of the tittle. I've found that many books with "Million Dollar" or "millionaire" in the name are short on concrete material and long on author self promotion. This book is an exception to that pattern.I recommend it to any therapist or coach who wants to dream bigger and is looking help in achieving those dreams.