Narrator: James Macpherson

Title  |  Recent

Sort:   

Saints of the Shadow Bible Audiobook Cover
Title: SAINTS OF THE SHADOW BIBLE
Author: Ian Rankin
Narrator: James Macpherson
Category: Mystery
Series: Inspector Rebus
Series #: 19
Standing in Another Man's Grave Audiobook Cover
Title: STANDING IN ANOTHER MAN'S GRAVE
Author: Ian Rankin
Narrator: James Macpherson
Category: Mystery
Series: Inspector Rebus
Series #: 18
Rather Be the Devil Audiobook Cover
Title: RATHER BE THE DEVIL
Author: Ian Rankin
Narrator: James Macpherson
Category: Mystery
Series: Inspector Rebus
Series #: 21
A Heart Full of Headstones Audiobook Cover
Title: A HEART FULL OF HEADSTONES
Author: Ian Rankin
Narrator: James Macpherson
Category: Mystery
Series: Inspector Rebus
Series #: 24
Even Dogs in the Wild Audiobook Cover
Title: EVEN DOGS IN THE WILD
Author: Ian Rankin
Narrator: James Macpherson
Category: Mystery
Series: Inspector Rebus
Series #: 20
A Song for the Dark Times Audiobook Cover
Title: A SONG FOR THE DARK TIMES
Author: Ian Rankin
Narrator: James Macpherson
Category: Mystery
Series: Inspector Rebus
Series #: 23
Exit Music Audiobook Cover
Title: EXIT MUSIC
Author: Ian Rankin
Narrator: James Macpherson
Category: Mystery
Series: Inspector Rebus
Series #: 17
The Naming of the Dead Audiobook Cover
Title: THE NAMING OF THE DEAD
Author: Ian Rankin
Narrator: James Macpherson
Category: Mystery
Series: Inspector Rebus
Series #: 16
Fleshmarket Close Audiobook Cover
Title: FLESHMARKET CLOSE
Author: Ian Rankin
Narrator: James Macpherson
Category: Mystery
Series: Inspector Rebus
Series #: 15