Bleeding Hearts — novel by Ian Rankin