Professional Affiliations

Academy of the Hebrew Language
American Academy for Jewish Research
American Academy of Religion
American Oriental Society
American Schools of Oriental Research
Association for Jewish Studies
Enoch SeminarĀ 
Historical Society of Israel
Israel Exploration Society
Jewish Law Association
New Haven Oriental Club (Secretary, 1984-86)
Society of Biblical Literature
World Union of Jewish Studies