Michael Hayes

18 books

252 pages hardcover

nonfiction art technology challenging informative medium-paced

334 pages paperback

nonfiction science informative medium-paced

400 pages digital 2023

nonfiction politics sociology true crime challenging informative sad medium-paced

missing page info digital 2011

challenging informative medium-paced

160 pages hardcover 1997

nonfiction history challenging emotional informative medium-paced

336 pages 2020

nonfiction informative inspiring reflective medium-paced

200 pages hardcover 1981

162 pages hardcover 1980

256 pages paperback 2004

challenging informative medium-paced

256 pages hardcover 1450

medium-paced