Haim Shapira urodził się na Litwie w 1962 roku. W 1977 roku wyemigrował do Izraela, gdzie napisał rozprawę doktorską poświęconą teorii gier oraz zdobył drugi stopień doktorski za badania pojęcia nieskończoności. Obecnie wykłada matematykę, psychologię, filozofię i literaturę. Jest autorem dziewięciu książek, które trafiły na listy bestsellerów. Jako pisarz nigdy nie próbuje przekonywać czytelników, by zgodzili się z jego punktem widzenia, ale raczej zachęca ich do czerpania przyjemności z samodzielnego myślenia.