Five Stars
Loved the book, hard to put down. Intelligently written. Best I have read in many months.
Rating: 5 stars