Author: David Stewart, Sr.
Alternate names: Stewart, David, Sr.; Stewart, David