Nicole Garcia

48 books

102 pages paperback

fiction fantasy

364 pages digital 2019

nonfiction informative medium-paced

missing page info 1724

contemporary romance adventurous fast-paced

missing page info 2017

emotional reflective slow-paced

51 pages digital 2014

435 pages digital 2018

lighthearted medium-paced

125 pages digital 2016

29 pages paperback 2019

challenging informative reflective medium-paced

2569 pages 2017

romance emotional fast-paced

956 pages digital