Leonard Flogia es un reconocido director de teatro, galardonado con un premio Tony.
David Richard es el crítico teatral del New York Times y del Washington Post. En colaboración, escribieron la novela El sudario, publicada en Suma de Letras en 2007. Actualmente viven en San Miguel de Allende.