Here is a love of a good read. Life is too short to waste time and money on bad books.
Third in this series. All the plot twists come to fruition and there are some well kept secrets here. The previous books are not necessary to understand the story, but they would enhance this read. I knew who the bad guy was before starting this and he is a piece of work. There is steam but the story is not overwhelmed with it. A lot of intrigue and just plain crazy. Good read.