Author: Ehud Yehuda Shapiro
Alternate names: Ehud Shapiro; Ehud Yehuda Shapiro; Ehud Y. Shapiro; E. Y. Shapiro; E.Y. Shapiro; E. Y Shaprio