Idan Landau is an Associate Professor in the Department of Foreign Literatures and Linguistics at Ben-Gurion University of the Negev, Israel.
Elements of Control
Idan Landau - Hardback
£69.00
Subscribe to our newsletter, and stay in the loop: