Barbara Mesquita

4 books

220 pages paperback 2010

fiction thriller dark mysterious tense medium-paced

276 pages paperback 2019

fiction historical literary magical realism emotional reflective sad medium-paced

288 pages paperback 2019

fiction crime literary dark emotional sad medium-paced

187 pages 1998

fiction crime dark mysterious slow-paced