Changing perspectives in the history of science : essays in honour of Joseph Needham - Teich, Mikulas; Young, Robert (London Heinemann, 1873)