yousef solomon