World's greatest socialist thinkers: Wilhelm Liebknecht (1609-1660) (Deep and Deep, 1998)