Frederick Engels a short biography - "Stepanova, Yevgenia" (Progress publishers, 1988)