John Hughes

100 books

176 pages paperback

fiction literary reflective medium-paced

1264 pages hardcover

nonfiction computer science informative medium-paced

247 pages 2006

nonfiction economics politics challenging informative slow-paced

232 pages hardcover

nonfiction classics literary music reflective medium-paced

142 pages 2013

fiction literary short stories adventurous mysterious slow-paced

240 pages paperback

nonfiction essays religion reflective medium-paced

169 pages 2010

nonfiction philosophy informative reflective slow-paced

296 pages paperback

nonfiction lgbtqia+ literary self help reflective medium-paced

480 pages 2009

nonfiction computer science technology adventurous informative slow-paced

346 pages paperback

nonfiction philosophy religion informative medium-paced