Author: Michael Thad Allen
Alternate names: אלן, מיכאל תד; Allen, Michael Thad; M. T. Allen