Philosophical Magazine (Volume 22) door Anonymous Anonymous & General Books