Petralogy. A Treatise on Rocks: A Treatise on Rocks
Publisher: Printed for White, Cochrane & co. by S. Hamilton & co.
Published: 1811