David Dalton

53 books

240 pages hardcover 2003

informative reflective medium-paced

missing page info 2016

informative inspiring fast-paced

47 pages 1996

nonfiction biography informative inspiring tense medium-paced