Publications by 'Yahya Muhammad El Hashemi'