Philosophical Magazine Volume 26 door Anonymous Anonymous & General Books