Author: James A. Johnson
Alternate names: Johnson, James A.