Author: B. Terry Aspin
Alternate names: Bernard Terry Aspin