Author: Brian Franklin Thames
Alternate names: B. F. Thames