Volume 135 (1845)

Philosophical Transactions of the Royal Society of London

19 articles

Articles