Taru Luojola rated Affinity: 4 stars
![Sarah Waters: Affinity (2005)](/images/covers/785fa730-dab6-4620-a288-ac6d21a610bb.jpeg)
Affinity by Sarah Waters
Affinity is a 1999 historical fiction novel by Sarah Waters. It is the author's second novel, following her debut Tipping …
Affinity is a 1999 historical fiction novel by Sarah Waters. It is the author's second novel, following her debut Tipping …