'Sophie Hannah, who can twist a conventional plot until it screams for mercy, puts an existential spin on the domestic-suspense novel' New York Times'Fiendishly clever' Daily Mail 'Complex and sinister' Observer 'A literary high-wire artist' Sunday Express 'Prepare for sleep deprivation!' RedAll Beth has to do is drive her son to his Under-14s away match, watch him play, and bring him home. Just because she knows that her former best friend lives near the football ground, that doesn't mean she has to drive past her house and try to catch a glimpse of her. Why would Beth do that, and risk dredging up painful memories? She hasn't seen Flora Braid for twelve years. But she can't resist. She parks outside Flora's house and watches from across the road as Flora and her children, Thomas and Emily, step out of the car. Except... There's something terribly wrong. Flora looks the same, only older - just as Beth would have expected. It's the children that are the problem. Twelve years ago, Thomas and Emily Braid were five and three years old. Today, they look precisely as they did then. They are still five and three. They are Thomas and Emily without a doubt - Beth hears Flora call them by their names - but they haven't changed at all. They are no taller, no older. Why haven't they grown?; 352 pages; Published: 10/12/2020
FREE DELIVERY FOR ORDERS OVER £40
We aim to process and dispatch our orders within 24 hours. The orders go into our warehouse to be picked, packed and consolidated into one parcel where appropriate. Please note orders are only processed Monday-Friday.
We sometimes split orders between multiple parcels. Items from our extended range section are dispatched separately.
If any items are missing from your delivery, please allow 2 working days for the rest of your order to arrive before contacting us at email@example.com
All of our books are 100% brand new, unread and purchased directly from the publishers in bulk allowing us to pass the huge savings on to you!
Orders Under £40
Standard Delivery: £2.99 (2-4 working days)
Express Delivery: £5.99 (1-2 working days)
Orders between £40 and £100
Standard Delivery: Free (2-4 working days)
Express Delivery: £2.99 (reduced rate, 1-2 working days)
Orders over £100
Express Delivery: Free (1-2 working days)
These delivery times are the maximum delivery periods that a purchase can take to reach our customers. Delivery may be sooner than this. These times are an estimation, not a guarantee.
There are no deliveries on Saturdays, Sundays or Bank Holidays.