Volume 158 (1868)

Philosophical Transactions of the Royal Society of London

32 articles

Articles