Author: Michael J. Foote
Alternate names: Michael Foote
Born: 1963