Author: Micheli Ladu
Alternate names: Michele Ladu
Born: 1974