Life was passing 25-year-old Claire MacDonald by. Okay, so she had a steady office job (but paying barely minimum wage), a too-perfect steady boyfriend (a 'keeper', as Mum constantly reminded her) and... This description may be from another edition of this product.