I am very glad I bought this book. It has been extremely informative in both areas that I already understood as well as those that I did not. I found the business information the most helpful. My only complaint is how short it is. Other than that, I thought it was a great book.