Stephen Batchelor, è nato in Scozia nel 1953 ed è cresciuto nei dintorni di Londra. A diciotto anni si è recato in India per studiare a Dharamsala presso la comunità del Dalai Lama. Nel 1974 ha preso gli ordini monastici e per dieci anni ha seguito l'addestramento formale nelle tradizioni del buddhismo tibetano e coreano. Lasciato l'abito, si è concentrato soprattutto sugli insegnamenti del Buddha preservati nel Canone pali. Oggi vive con la moglie nei pressi di Bordeaux e si dedica all'insegnamento della filosofia e della meditazione buddhiste in tutto il mondo.