EDINBURGH: EDMONSTON & DOUGLAS. M D C C C LXXH. 



