Stewart, David J. (David James), 1968-