Author: J. R. Hammond
Alternate names: John R. Hammond; J. R. Hammond; J.R. Hammond; Hammond, J. R.; Hammond, John R.