London And Edinburgh Philosophical Magazine And Journal Of Science Volume Xv door Sir David Brewster