Author: Thomas Brian Tomlinson
Alternate names: T. B. Tomlinson; T. B. TOMLINSON