Dirk Hanson

4 books

340 pages paperback

nonfiction health challenging informative medium-paced

474 pages 2009

nonfiction informative slow-paced

364 pages 1982

nonfiction science informative medium-paced

274 pages paperback

fiction thriller