Gary Farmer

11 books

352 pages hardcover 2020

fiction historical hopeful informative reflective medium-paced

370 pages hardcover 2024

fiction horror mystery thriller dark mysterious tense medium-paced

512 pages hardcover

nonfiction biography crime historical true crime informative medium-paced

78 pages paperback 2018

nonfiction education informative reflective medium-paced

288 pages hardcover 2021

fiction contemporary literary emotional reflective slow-paced

321 pages hardcover 2012

fiction historical literary mystery dark emotional sad medium-paced

470 pages paperback

nonfiction biography history challenging informative medium-paced

108 pages paperback

nonfiction religion medium-paced

34 pages paperback

nonfiction childrens

202 pages paperback

fiction comics graphic novel science science fiction medium-paced