LOVE this book. It touches on everything!! One of my favorite things about it is that you don't have to start reading from page one. You can look at the table of contents and go straight to the chapters that you're interested in at that time. I have read this entire book several times, just not directly from one cover to the next. I should point out that I read the original edition. I have only begun reading this updated version that I love so far just as much.