Author: Abdessaid / Abd al Said Cherkaoui /Sharqawi