Author: Terence Leighton Squires
Alternate names: Terence L. Squires; T L Squires; terence l. squires