The Impossible Dead

Written by Ian Rankin — First a confession: we here at CFL are enormous fans of Ian Rankin. Everyone has their favourite crime fiction character –…