David A. Brenner

5 books

128 pages paperback

fiction history literary play challenging informative reflective medium-paced

320 pages 2000

nonfiction philosophy informative reflective medium-paced

392 pages paperback

nonfiction health medium-paced

348 pages hardcover

nonfiction history reflective medium-paced

246 pages paperback

nonfiction history sociology