Papists, Protestants And Puritans 1559-1714 by Diane Newton