Tipping the Velvet - Sarah Waters
4.5