Monica Speca

21 books

79 pages paperback 2017

250 pages digital 2020

adventurous slow-paced

190 pages 2019

adventurous medium-paced

235 pages digital 2022 user-added

nonfiction fantasy historical

136 pages 2022 user-added

fiction fantasy history

218 pages hardcover

336 pages hardcover

320 pages hardcover

109 pages

229 pages hardcover