Author: John R. Adams
Alternate names: et al. John R. Adams