Internet Archive BookReader - Memorials of the rev. John Henry Anderson: a selection from his sermons, lectures and speeches ...