Author: David Ikard
Alternate names: David H. Ikard
Born: 1972