I have still not received this book, even though I have purchased it about 5 weeks ago. So, the company that this book is coming from is not very reliable. As for the book itself, I really can't review it, since I don't have it.