Unabridged Audiobook
Trite. Took a long time to get to a happy ending. Story a bit improbable.
a bit juvenile but fun to read..
Okay story, but characters are not very well developed. Felt more like an outline than a fully fleshed out story. Not a fan of Emily Beresford as a narrator, Rachel Beresford is enjoyable.