Iran and Palestine past, present, future / - Alavi, Seyed Ali. (Routledge Taylor & Francis Group, 2020)