'James Macpherson deserves a special place in the audiobook hall of fame. He takes you inside Rebus's head and makes you want to stay there.' Christina Hardyment, Independent
James Macpherson played DCI Jardine in Taggart for fifteen years — and then moved to The Bill. He has acted on stage in plays as diverse as The Taming of the Shrew and works by Hamish Wilson. He also presents a regular books programme for Radio Scotland -- for which he has interviewed Ian Rankin. He lives in Glasgow.
Other Audio Books you may be interested in
Iseekblog audio Books
Maccvs Audio books