The mystery reveal'd, or, Truth brought to light : being a discovery of some