Recurring Guest Characters Kate Mosse 1 guest appearances Elaine C Smith 1 guest appearances Karen Campbell 1 guest appearances Armistead Maupin 1 guest appearances Josie Long 1 guest appearances Andrew Cotter 1 guest appearances Stuart Cosgrove 1 guest appearances Graeme Macrae Burnet 1 guest appearances Denise Mina 1 guest appearances Chitra Ramaswamy 1 guest appearances Pat Nevin 1 guest appearances Patrick Gale 1 guest appearances Rachel Atalla 1 guest appearances Gavin Mitchell 1 guest appearances Sarah Vaughan 1 guest appearances Jennifer Egan 1 guest appearances Ricky Ross 1 guest appearances Mark Billingham 1 guest appearances Charlie Higson 1 guest appearances Ian Rankin 1 guest appearances ⇤ « 1 2 » ⇥