Precious remedies against Satans devices [electronic resource] : being a companion for Christians of all denominations : to which is added, Impediments to assurance, and the means of removing them / by the late reverend Thomas Brooks, preacher at St. Mary,s Fish Street Hill, London