Ted Riccardi


USA flag (b.1973)

Ted Riccardi (born 1937) is a professor emeritus in the Department of Middle East and Asian Languages and Cultures at Columbia University.