Edinburgh Journal Of Science (Volume 3) by Sir David Brewster