Not many books surprise me. This one did. I usually don't have many expectations going into a book but this one kind of blew me away with where it went. One of my favorite things about reading this was the many laugh out loud moments. I am not one to laugh much so that was surprising and always a welcome thing for me. This is my second Costello book and I will most definitely be reading more. I wish I could buy ebooks but I guess they don't sell to the US?