The Last Isle: Contemporary Film, Culture and Trauma in Global Taiwan - 9781783483402