William Jackson

24 books

186 pages hardcover

nonfiction art science technology challenging informative medium-paced

277 pages paperback 2003

challenging reflective sad medium-paced

1 hour, 49 minutes audio

fiction

missing page info 2003

64 pages paperback 2023 user-added

fiction horror lgbtqia+ short stories

2 hours, 15 minutes audio 2018

fiction crime short stories

72 pages paperback

174 pages paperback

nonfiction sociology medium-paced

missing page info digital

dark emotional informative medium-paced

458 pages hardcover

nonfiction classics essays history literary philosophy challenging informative reflective medium-paced