Report and transactions - The Devonshire Association for the Advancement of Science, Literature and Art
Devonshire Association for the Advancement of Science, Literature and Art; Devonshire Association for the Advancement of Science, Literature and Art. Transactions