Author: Emmanuel Haven
Born: 1965