Author: Dilip Hiro
Alternate names: Hiro Dilip; Dilip. Hiro