David R. Harris

5 books

145 pages 2007

informative medium-paced

331 pages paperback

nonfiction sociology challenging informative reflective medium-paced

missing page info 1996

challenging informative medium-paced

304 pages hardcover

nonfiction informative medium-paced

92 pages paperback

nonfiction poetry medium-paced