Tal Ilan Editor & Author

Noah Hacham, Hebrew University, Jerusalem, Israel; Tal Ilan, Free University of Berlin, Germany.