Philosophical Transactions Volume 95 door Royal Society