David R. Johnson

64 books

336 pages 2007

nonfiction sociology informative medium-paced

213 pages 2007

nonfiction design informative slow-paced

1222 pages 2003

nonfiction reference informative medium-paced

32 pages 1997

fiction childrens reflective slow-paced

382 pages paperback

nonfiction history dark informative medium-paced

192 pages hardcover

nonfiction education health science informative medium-paced

288 pages 2004

nonfiction science challenging informative medium-paced

256 pages 2002

nonfiction biography memoir informative reflective slow-paced

478 pages paperback

fiction science science fiction adventurous medium-paced

368 pages hardcover 1905

fiction classics crime mystery short stories adventurous mysterious medium-paced