Joan Eloi Roca

21 books

164 pages paperback 2016

fiction fantasy manga funny lighthearted fast-paced

624 pages hardcover 2020

nonfiction history informative slow-paced

624 pages hardcover 2019

nonfiction history religion challenging informative reflective slow-paced

496 pages 2015

nonfiction biography history dark informative medium-paced

694 pages paperback 1861

fiction classics contemporary mysterious slow-paced

304 pages digital 2017

nonfiction biography history challenging informative fast-paced

288 pages hardcover 2014

nonfiction essays memoir nature emotional reflective sad slow-paced

304 pages hardcover 2005

nonfiction history religion informative fast-paced

242 pages 2004

nonfiction history challenging informative reflective fast-paced

304 pages 2018

nonfiction business economics politics challenging informative slow-paced