Author: T. A. Barron
Alternate names: T.A. Barron; Thomas A. Barron