A cloud of independent witnessesby B. F. BarrettDoctrinesNew Jerusalem ChurchApologetic worksWriting a summary for young readers…For young readersBook data: Open Library