Books
Authors
A native of Wales, Sarah Waters is the award-winning author of Affinity and Tipping the Velvet.