Fifty years of science being the address delivered at York to the British Association August 1881