Author: Zabrenski, Stephen Theodore Heydari-Darafshian, A.,