By Ian Rankin
By Ian Rankin, Ross Gillespie, Tricia Malley
By Ian Rankin, Rankin, Ian
By Ian Rankin, Tricia Malley, Ross Gillespie
By Ian Rankin, Werther Dell'Edera