A Single Thread, by Tracey Chevalier

At thirty-eight, Violet is a ‘surplus woman’, doomed to spinsterhood. But turning her back on a life of domestic servitude, she takes a bold and perilous step.

A Single Thread, by Tracey Chevalier Read More »