Author: Nadim N. Rouhana
Alternate names: NADIM N. ROUHANA