David Taras

11 books

512 pages hardcover

352 pages paperback

nonfiction politics sociology

264 pages hardcover

nonfiction politics

missing page info

challenging informative reflective medium-paced

240 pages paperback

nonfiction art history sociology

460 pages paperback 2015

medium-paced

316 pages digital 2008

248 pages 1990

medium-paced

missing page info 2019

informative reflective slow-paced

262 pages paperback 1999