William Alexander Hammond Share This William Alexander Hammond (William Alexander Hammond, William A. Hammond, W. A. Hammond)