Articles by M.D. Mesgaran (2)