Fingersmith
9781860498831
Sarah F Waters