Author: Messaoud Mehafdi Clive R. Emmanuel