We meet Ella adrift at sea on a boat. She;s unsure as to why she is there, only that there's a baby — her granson — who needs her. As she grapples with the situation, we learn about Ella's life, from the streets of Glasgow during WW2 to the rocking 60s and beyond. The ghosts of the ast revisit her on this tumultuous journey, and we learn about how the love of her life, Robert, keeps slipping through her fingers. A bold read.