Articles by Mirkhalegh Z. Ahmadi (2)