David Pearson

8 books

16 pages missing pub info (editions)

520 pages first pub 1930 (editions)

nonfiction history

184 pages missing pub info (editions)

missing page info missing pub info (editions)

dark mysterious fast-paced

missing page info first pub 1989 (editions)

informative reflective medium-paced

missing page info missing pub info (editions)

lighthearted mysterious slow-paced

515 pages missing pub info (editions)

110 pages missing pub info (editions)

nonfiction history medium-paced