Picture 1 of 2
Stock photo
Picture 1 of 2
Stock photo
Affinity by Sarah Waters (Paperback, 2012)
Price:
AU $31.03
Free postage
Returns:
30-day returns. Buyer pays for return postage.
Condition:
Sarah Waters was born in Wales. She lives in London. She was awarded an OBE in 2019. From the dark heart of a Victorian prison, disgraced spiritualist Selina Dawes weaves an enigmatic spell. Is she a fraud, or a prodigy?.