Waiting for Wednesday: A Frieda Klein Novel (3) (Frieda Klein Series)
Feel chills down your spine with the thrilling third novel in Nicci French's bestselling killer series... Ruth Lennox is found by her daughter in a pool of her own blood. But who would want to murder an ordinary... See More