Lester Russel Brown è nato il 28 marzo 1934 nel New Jersey. E' fondatore del Worldwatch Institute e presidente dell’Earth Policy Institute, un’organizzazione no-profit e interdisciplinare il cui scopo è elaborare un piano per un futuro sostenibile e un percorso che indichi come arrivarci. Circa 30 anni fa contribuì alla definizione del concetto di sviluppo sostenibile, un’idea che è alla base del suo progetto di eco-economia. Nella metà deglia anni '70, Brown ha aiutato a far emergere il concetto di sviluppo sostenibile, nel corso di una carriera iniziata facendo l'agricoltore. Da allora, è stato il destinatario di molti premi e riconoscimenti. Nel corso della sua carriera ha pubblicato più di 50 libri, tradotti in oltre 40 lingue, e ha ricevuto 24 lauree honoris causa. Attualmente vive a Washington, DC.