I loved it! I randomly checked this book out because I needed to test ebook downloading and then started to read it. The main characters are well developed and fleshed out, the plot and back stories were thorough, the settings were detailed and believable. I even liked the grotesqueness of the elaborate murder.