ezekiel solomon