Author: Zeinab Karake-Shalhoub
Alternate names: Zeinab A. Karake-Shalhoub