How do I know it’s solid? Because it calls me out on my faults. A word of caution, though… Never attempt to implement major changes in your life based on a single book. Read others too. Don’t have time for that? Well, you get out what you put in. Good luck.