Outlines of natural philosophy : being heads of lectures delivered in the University of Edinburgh
ไมโครฟอร์ม, English, 1812-1814
A. Constable, Edinburgh, 1812-1814