I won this book in the goodreads giveaway program and really enjoyed it. I am surprised at the typical rating reviewers have been giving it, because I think it deserves a better review and rating. It was interesting, written well, it flowed smoothly, the pacing was good and the characters were developed. In addition, the plot, though it followed the typical timeline and flow of the mystery genre, was original and offered some insight into our current financial problems. It gave a cynical but probably honest view of the wealth, greed, narcissism, and excesses of Wall Street, which ultimately led to our housing market crash. My biggest problem with this novel, however, was the actions and poor decisions that the main character continuely made, which ultimately led him to dig himself deeper and deeper into a hole which he could not climb out of, but due to a unforeseen turn of events at the end, was able to exonerate himself completely. The mistakes he made, seemed for lack of a better word, just plain stupid - he was a smart professional, and should have know better. They were explained away by the characters lack of experience, naiivity, and issues from the past, which may be true, but in my mind it made the character seem and act just plain immature. However, it also made him seem very human and a kind of anit-hero, as opposed to the typical investigator in most mystery novels. Finally, it was hard to understand his girlfriend's reactions as well, especially why she stayed with her employer, when she started to suspect that something was not quite right, and why she wasn't wasn't forthcoming with the police or with her boyfriend. Having said this, I would definately recommend it.