
When five-year-old Evie O'Shea married her next-door neighbor in the wedding of the century, she had no idea she was swearing an oath to love the man who would grow into the bane of her existence until the end of time. Or that in ten years time, she'd start a long and winding...