David J. Schmidly

8 books

256 pages hardcover

nonfiction art nature informative medium-paced

328 pages paperback 2011

486 pages hardcover

nonfiction history nature medium-paced

720 pages 2016

challenging informative medium-paced

240 pages paperback

nonfiction nature science informative medium-paced

608 pages hardcover

fiction history nature science challenging informative medium-paced

576 pages 2002

challenging informative medium-paced

472 pages 2019

informative medium-paced