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