The occasional discourses of the late Reverend John Clarke, D.D.by John ClarkeWriting a summary for young readers…For young readersBook data: Open Library