The Forever Girl
Alexander McCall Smith
A novel about love and following one’s heart, and the unexpected places to which this can lead us At the age of four Clover chooses her own name. Aged six, she falls in love with her best friend, James. But in the adult world, things are not so simple: Clover's mother finds she's fallen out of love with her husband, and realises that James's father is interested in her. As Clover and James, and their parents, navigate their irresistible but baffling mazes of emotion, we are given a beautifully realised tale about how love can shape a life.