Edgard Telles Ribeiro was born in Brazil in 1944 and graduated from the Diplomatic Academy in 1967, when he joined the Brazilian Foreign Service. Prior to that, he was a journalist and film critic writing in Rio de Janeiro. The author of seven novels and three collections of short stories, several of which have won major literary awards in Brazil, he currently lives in New York.