Michael Egan

9 books

480 pages hardcover

nonfiction history nature science challenging informative medium-paced

283 pages paperback

nonfiction biography history nature science technology

382 pages hardcover

nonfiction informative reflective medium-paced

105 pages 2019

adventurous dark medium-paced

304 pages paperback 2023

fiction young adult

80 pages paperback

nonfiction poetry medium-paced

114 pages paperback

nonfiction medium-paced

500 pages paperback

fiction medium-paced

284 pages paperback

nonfiction art medium-paced