Mobile Agent Based Electronic Commerce Systems by Mahmoud S. Awadallah