The Strange Life of Ettore Majorana.