The Immortalization Commission: Science and the Strange Quest to Cheat Death