I read this book in a day and I think that speaks volumes. Some may find the protagonist off-putting but I loved him. His actions are driven by nothing but his own interests. I was impressed with the authors ability to keep the character on track and not relent the protagonist's beliefs even under pressure. This book will stick out in my mind as a favorite for a long time.