Volume 123 (1833)

Philosophical Transactions of the Royal Society of London

36 articles

Articles