alibris logo

Anthony A. Barrett

Anthony A. Barrett is Professor Emeritus of Classical, Near Eastern and Religious Studies, University of British Columbia, and Gastprofessor, University of Heidelberg.