William Granara

7 books

260 pages paperback

fiction historical literary adventurous fast-paced

320 pages 2019

nonfiction history challenging informative slow-paced

116 pages 1969

fiction classics challenging reflective medium-paced

248 pages hardcover 2000

fiction historical challenging emotional sad medium-paced

176 pages hardcover

nonfiction history religion medium-paced

232 pages digital

344 pages 2020

adventurous medium-paced