Michael W. Holmes

15 books

304 pages hardcover

nonfiction reference religion informative reflective medium-paced

331 pages 1891

nonfiction history dark mysterious slow-paced

801 pages 1891

nonfiction history challenging informative reflective slow-paced

94 pages paperback

nonfiction education informative medium-paced

1040 pages digital 1998

336 pages digital 1872

challenging dark mysterious slow-paced

347 pages paperback

nonfiction history religion

496 pages 150

nonfiction history challenging informative reflective slow-paced

544 pages digital 2011

499 pages 1992

reflective medium-paced