About this book
My library
Books on Google Play
The Rev. James Ross, D.D.,
Senior Minister of Aberdeen .
Painted by A. Robertson. Engraved by H. Mever.
1020.