Colfer has a finely-tuned radar for the nuances of human behaviour

The enemies of 43-year-old McEvoy, who runs a two-bit casino in New Jersey, include the mafia, a couple of bent cops, and, surely a first in the annals of noir fiction, his step-grandmother.
Colfer excels at weaving the most elaborate roller-coaster rides. From the moment we meet McEvoy in the apartment of Sofia Delano, the beautiful, bipolar gal with a strange hold over him, trouble waits around every corner.