Friedrich Engels (Frederick Engels)

3 books

148 pages first pub 1850 (editions)

nonfiction history philosophy politics challenging informative slow-paced

32 pages first pub 1891 (editions)

nonfiction economics philosophy politics challenging informative fast-paced

128 pages missing pub info (editions)