Robin Pilcher excels at weaving stories full of heart, warmth and family drama
A group of people are about to meet for the first time at the Edinburgh Festival. The events of this long, hot summer will both throw them together and tear them apart . . .