Sotirios A. Barber

5 books

192 pages paperback

nonfiction politics sociology challenging informative reflective medium-paced

272 pages 2005

challenging informative reflective medium-paced

208 pages paperback 2007

nonfiction philosophy challenging informative reflective medium-paced

245 pages 2013

reflective slow-paced

1779 pages hardcover 1986