Socialisms: Theories and Practices Anthony Wright
One third of the world now lives under a regime which describes itelf as socialist, but there is no universally accepted definition of a 'socialist' society. This book provides an introduction to the various versions of socialism.