Author: H. Thomas Banks
Alternate names: H. T. Banks