John Grande

32 books

400 pages hardcover 2020

fiction contemporary emotional sad tense medium-paced

256 pages hardcover 2016

fiction fantasy middle grade adventurous mysterious fast-paced

352 pages 2017

nonfiction history politics dark tense fast-paced

354 pages 2017

nonfiction history politics informative fast-paced

298 pages paperback 1982

fiction classics historical lgbtqia+ literary emotional reflective sad medium-paced

272 pages hardcover 2015

fiction fantasy middle grade adventurous fast-paced

240 pages digital 2023

fiction literary dark emotional reflective medium-paced

384 pages digital 2023

fiction crime mystery dark emotional sad slow-paced

336 pages paperback 1969

fiction classics science fiction adventurous dark mysterious medium-paced

437 pages hardcover 2012

fiction fantasy middle grade adventurous mysterious fast-paced