Franklin Schmidt

3 books

176 pages hardcover 2004

248 pages 2013

informative medium-paced

176 pages hardcover

nonfiction