SamuelRSmith on 19 December 2008
Arguing what socialism means is essentially arguing over semantics. Generally, though, socialism is seen as the left wing of the political spectrum, you need a lot more than a military, police force and dams to be on the left wing.