Title: The Roman horseleech, or An impartial account of the intolerable charge of popery to this nation ..
Subjects: Controversial literature, Politics and government, Early works to 1800, Catholic Church
Places: Great Britain
Time periods: 1660-1714