In examining the main aspects of Marxism and how they can be of great aid to the struggle for progress, we do not start empty-handed. Many useful books exist. This book, however, seeks to cover all major aspects of Marxism in one short volume and also update it, while building on its fundamentals and applying its methodology to new developments. ¿