Thomas R. Holtz Jr.

3 books

432 pages hardcover 2007

nonfiction science informative slow-paced

1128 pages digital 2012

160 pages 2015

fiction adventurous informative medium-paced