All rights reserved E. Salim copyright.