The Edinburgh Philosophical Journal (Volume 3 ) by Sir David Brewster