Author: Jack E. Thompson DFC
Alternate names: Jack E. Thompson