David E. Long

8 books

244 pages hardcover 1990

medium-paced

124 pages hardcover

nonfiction informative reflective medium-paced

190 pages hardcover

nonfiction education religion science informative reflective medium-paced

576 pages digital 1980

368 pages paperback

nonfiction history politics

176 pages 1997

challenging informative medium-paced

280 pages 2007

challenging informative reflective slow-paced

161 pages hardcover

nonfiction history politics medium-paced