Title: Satan revealed; or the dragon overcome. With an explanation of the twelfth chapter of the Revelations. And also, a testimony that Richard Brothers, is a prophet sent from the Lord. By Sarah Flaxmer