Volume 145 (1855)

Philosophical Transactions of the Royal Society of London

20 articles

Articles