I bought this audio book because I enjoy David Tennant's readings. He does a wonderful array of voices and accents in everything he does. However, the story was just awful. This author has never been a particular favorite of mine, but has been in the past, passable. Tennant's talent wasn't enough to pull this tiresome, BORING story out of the morass. Don't waste your money on this one.