Alexis Krasilovskey

Great adaptations-sreen writing and global story telling Alexis Krasilovskey - Palgrave 2018