David G. Martin

18 books

736 pages missing pub info (editions)

nonfiction history emotional informative medium-paced

240 pages missing pub info (editions)

nonfiction history emotional informative slow-paced

497 pages first pub 1998 (editions)

nonfiction health challenging informative medium-paced

193 pages missing pub info (editions)

334 pages first pub 2023 (editions)

fiction science fiction short stories

324 pages first pub 2022 (editions)

fiction science fiction short stories

181 pages first pub 2002 (editions)

challenging informative medium-paced

338 pages first pub 1983 (editions)

nonfiction psychology informative medium-paced

missing page info missing pub info (editions)

256 pages missing pub info (editions)

nonfiction history