Memorials of the Rev. David William Anderson, B.D., of Free St John's Church, Haddington /
Anderson, David William.
Edinburgh
1873
Contains sermons and other writings prefixed by a memoir