Ted Spitzmiller

5 books

648 pages 2017

nonfiction science informative inspiring medium-paced

232 pages hardcover

nonfiction history science technology informative medium-paced

372 pages paperback

nonfiction history

232 pages paperback

fiction thriller medium-paced

332 pages paperback