Author: D.W. Johnson
Alternate names: David W. Johnson