K.C. Constantine has delivered a story with battered fallible heroes and self-centered villains whose greed is bottomless and spins the meaning of winning and loosing in a astonishing way. Gripping, thoughtful and razor sharp, this is first rate writing, a deep pleasure to read.