Brown's self-interpreting Bible : the Holy Bible, containing the Old and New Testaments, according to the Authorized Version / with an introduction; marginal references and readings; explanatory notes and reflections by John Brown ; and many thousand additional notes by Henry Cooke ; re-edited, with considerable additions, by J.L. Porter