The Tangled Thread - Sofia Casanova - PaperbackModern Language Association of AmericaISBN: 9781603297523