Recommendations:

David Blaine
David Blaine

Recommeded on Tim Ferriss podcast

Source