Author: David E. Hayes-Bautista
Alternate names: David Hayes-Bautista; David E Hayes-Bautista
Born: 1945