Witch. Part. II.






    These New Puritans - Three Thousand