Monty Python's Personal Best Cast Andrew Ng Hiroshi Ishiguro Elon Musk©Ray Kurzweil©Jerry Kaplan Shivon Zilis