Internet Archive BookReader - Discourses on various subjects, by the late Reverend John Leland, D.D. : with a preface, giving some account of the life, character, and writings of the Author