The Gustav Sonata by Rose Tremain

Set in mid-20th-century Switzerland, the novel follows Gustav, a quiet boy whose deep friendship with a refugee classmate is tested by prejudice, family secrets and the long shadow of European upheaval; through betrayals, absences and small acts of courage across decades, it quietly probes memory, loyalty and the ways ordinary lives are shaped by political violence and private failures, culminating in a restrained, elegiac reckoning with loss and the possibility of redemption.

Purchase from Bookshop.org