Mr. Allen's vindication, or, Remarks upon a late scandalous pamphlet, entituled, A strange and new discovery, &c. [electronic resource]