check
Shimshon E. Rosenthal | Israel Institute for Advanced Studies

Shimshon E. Rosenthal