Amsterdam 2012 was a very good book.  I really enjoyed it and finished reading it in only two days.  I wish it had gone on longer, but the ending is a satisfying one.  It leaves the reader wondering what may or may not happen to the main character and the rest of the world.