This is a book about memories, love, sex and the power of the imagination to see us through the most difficult times. The women of Reality, Reality are mesmerizing, whether in love or in solitude. Grace and Rose, glowing with pride, are the first to marry on Shetland; Hadassah, named for the Morning Star, burns as brightly. Margaret, alone in her care home, places her hope in a cherry red cardigan; Elina Makropulos, whose voice is the toast of generations, is desperate to be allowed to grow old. Stef cooks for made-up judges on the TV show in her head. Pat diets for one hundred and forty-three days to find her 'Mini-me'. Dionne longs for a child; Mrs Vadnie Marlene Sevlon for her husband. And Elizabeth Ellen carries her new baby into a future she didn't know could be hers. Jackie Kay's newest and most luminous of collections is full of compassion, generosity, sorrow and joy. In fifteen extraordinary stories, she celebrates the richness and power of dream-life to inspire, to repair, and to make real.