Chris Dennis

3 books

205 pages digital 2019

fiction lgbtqia+ short stories challenging emotional reflective slow-paced

269 pages hardcover

nonfiction history philosophy politics sociology

Marx, Engels, and Marxisms

Terrell Carver

missing page info digital