Sir John Berkenhead 1617-1679: a Royalist career in politics and polemics.
Publisher: Clarendon Press
Language: eng
Number of pages: 298