By Stephanie Butland. 'Beautifully written and thought-provoking, this illustrates that you don't need to be perfect to be good enough' - Katie Fforde 'This wonderful novel was a pleasure to read. I think many, many readers will find themselves in Kate, and identify with the sacrifices and compromises she has to make.