Cromwell and Communism
Publisher: Scholar's Bookshelf
Published: 1930--
ISBN-13: 9780678051535