Craig Gilmore

11 books

176 pages paperback 2008

nonfiction politics race sociology challenging informative slow-paced

104 pages 2008

nonfiction comics challenging informative reflective slow-paced

missing page info paperback 2009

fiction horror dark emotional mysterious medium-paced

16 pages paperback 2005

challenging informative reflective medium-paced

176 pages paperback 2024

nonfiction memoir

222 pages digital

missing page info 2020

informative reflective medium-paced

528 pages paperback

nonfiction history politics informative reflective medium-paced

32 pages 1996

adventurous dark medium-paced

33 pages paperback 1924