Studying Modern Arabic Literature ; mustafa badawi, scholar and critic - Allen, Roger (UK Edinburgh, 2015)