I never knew how I managed to order this when I was placing a large order of another book. By accident I suppose. I sent the bppl back and my money was refunded. Therefore I didn't read the book and can't really put a rating on it.