The Protector
Subtitle: a vindication
By: J.H. Merle D'Aubigne.
Publisher: Sprinkle Publications
Published: 1983
Place of publication: Virginia
Language: eng
Number of pages: 281
Subjects: Cromwell, Oliver, -- 1599-1658.