Title: Socialism: Opposing Viewpoints (The Isms : modern doctrines and movements)