Author: Michael James White
Alternate names: White, Michael James, 1965-....; White, Michael James
Born: 1965