Charter and Bye-Laws of The Linnean Society of London
Published: 1802
Number of pages: 67