King of Swords by Nick Stone is a 560 page crime novel that reads like one half that size-it’s a fast read and hard to put down. Set in Miami in the 1980s, this story has dirty cops, cocaine fueled criminals, voodoo rituals and ceremonies, politicians who are as bad as the criminals, and a [...]