Author: David M. Stewart
Alternate names: Stewart, David M., 1953-....; Stewart, David Malcolm, 1953-; Stewart, David M.; Stewart, David M. (David Malcolm), 1953-; Stewart, David Malcolm
Born: 1953