Author: Giorgio Caracciolo di Brienza
Born: 1979