Author: Celia Borg Cardona
Born: 1957