Australian Cameron Sullivan’s debut fantasy features a demon, a monster, dark humour and a reimagining of French history.
Twenty years have passed since the brutal death of James Brandt's beloved cousin. Will an inquiry into gay hate-crimes offer any resolution?