Author: James W. White
Alternate names: James W White