Author: David R. Stewart
Alternate names: Stewart, David, 1971-; Stewart, David R. 1971-; David Stewart
Born: 1971