Author: Michael Barker
Bio: Socialist writer in england.