Edward Teller Hidenori Inoue