Murder in Velvet

13-year-old Grace loves her charity shop coat. In fact, it's perfect.

Except for one tiny thing.

When she wears it, she sees visions of the previous owner's life...and their murder! Grace and her best friend, Suzy, decide to investigate, but digging up the past reveals secrets some people want to keep hidden. 

Can Grace stay one step ahead and solve a 50-year-old murder or will she become the killer's next victim