Author: Yosef A. A. Ben-Jochannan
Alternate names: Yosef A. A. ben-Jochannan; YOSEF A.A. BEN-JOCHANNAN; Yosef A.A. Ben-Jochannan; Yosef A.A Ben-Jochannan