Report of the 18th meeting of the British Association for the Advancement of Science, held at Swansea in August 1848

Menu