Volume 140 (1850)

Philosophical Transactions of the Royal Society of London

41 articles

Articles