The advancement of society in knowledge and religion
James Douglas, Airedale College (Bradford, Yorkshire). Library (Former owner)
Print Book, English, 1828
Second edition View all formats and editions
Printed for Adam Black, Edinburgh, 1828
rare books
vii, [1], 383, [1] pages ; 22 cm
316664460