Author: David Montero
Born: 1977