Author: S. T. Tennant
Alternate names: S. Tennant; Steven Trevor Tennant