Science and invention in Manchester