Author: David Vilaseca
Born: 1964