Author: Karl Marx Friedrich Engels Release date: June 9, 2017 [eBook #54873] Most recently updated: December.