•  
  •  
 

Naval War College Review

Abstract

It is generally acknowledged that the philosophy of Karl Marx is the glue that holds the international Communist movement.

Share

COinS