The ideas of Karl Marx /
Woods, Alan,author.