Author: Yahya R. Kamalipour Nadejda L. Greidina