Sheila Espinosa

5 books

389 pages paperback 2010

fiction fantasy adventurous dark mysterious slow-paced

289 pages hardcover 2017

fiction contemporary mystery emotional funny medium-paced

322 pages paperback 2006

fiction romance young adult lighthearted fast-paced

496 pages paperback 2004

fiction historical romance emotional slow-paced

416 pages digital 2009

fiction fantasy historical romance adventurous funny lighthearted medium-paced