I feel the need to clarify my four star rating. You see, this is not a well written book. POV changes without notice, which can lead to some confusion. The dialogue is often stilted. There are some horrendous racial stereotypes. I could go on.
BUT...
This book is SO entertaining. It's the equivalent of watching, and loving, a bad movie. Some of the choices that the author made are wonderfully outrageous. I had so much fun with this book, I had to give it four stars.