Commentary on the Gospels ... Translated from the German ...
Olshausen, Hermann.
Edinburgh, 
1847-1850.
Item records and volume number generated programmatically as part of an external digitisation project