David William Cohen

7 books

174 pages 1992

nonfiction sociology challenging informative reflective slow-paced

344 pages hardcover

nonfiction history politics informative medium-paced

168 pages 1989

nonfiction history informative reflective medium-paced

missing page info 2001

medium-paced

290 pages paperback

nonfiction history medium-paced

149 pages hardcover

mathematics challenging informative slow-paced

348 pages paperback

nonfiction history