You need to sign in or sign up before continuing.

David R. Johnson

64 books

96 pages paperback 2004

432 pages paperback

nonfiction autobiography biography historical history literary medium-paced

47 pages 2013

informative medium-paced

240 pages paperback

fiction thriller medium-paced

66 pages paperback 1982

nonfiction education informative reflective medium-paced

96 pages 2014

nonfiction history informative slow-paced

60 pages hardcover 1969

fiction poetry emotional reflective medium-paced

148 pages 1977

reference informative inspiring tense medium-paced

222 pages 1995

informative medium-paced

576 pages hardcover

nonfiction history politics