The thrilling next book in the internationally bestselling series that began with Snow White Must Die
On a hot June day the body of a sixteen-year-old girl washes up on a river bank outside of Frankfurt. She has been brutally murdered, but no one...
Why did a young girl fall to her death from a tower block? And is there a connection with a ten year old boy captured on the block's CCTV system? DI Joe Faraday is on the case, but his investigation is hampered when resources are switched to a...