Lot 63. STEWART, Dugald.

Philosophical essays.

Unsold

Philosophical essays. 84075

Creech, Edinburgh 1810