Huxbey i London , professor Otto Torelli