Author: Keith J. Jones
Alternate names: J. Keith Jones