The early modern age
Snellgrove, Laurence Ernest.
[Harlow] Longman
1972
Includes bibliographies and index