Audiobooks Read By James Macpherson

James MacPherson is a Scottish actor, best known for his role as Detective Michael Jardine in the STV drama Taggart, as well as his portrayal of Hugh Hamilton in BBC Radio 4’s hit drama series Citizens.

Sort by:
Extended Sample Rather Be the Devil by Ian Rankin
Extended Sample Exit Music by Ian Rankin
Extended Sample The Naming of the Dead by Ian Rankin
Extended Sample Even Dogs in the Wild by Ian Rankin
Extended Sample Leading by Alex Ferguson
Extended Sample The Beat Goes On by Ian Rankin
Extended Sample A Question of Blood by Ian Rankin
Extended Sample Resurrection Men by Ian Rankin
Extended Sample Saints of the Shadow Bible by Ian Rankin
Extended Sample Standing in Another Man's Grave by Ian Rankin
Extended Sample Doors Open by Ian Rankin
Extended Sample Exit Music by Ian Rankin
Page 1 of 1
Book title goes here
Length:  Format:  Rating:
Regular Price:  FlexPass™ Price: