Ideas Sep 01, 2017 Meeting Stuart Hall’s Eyes: Ting-Ting Cheng’s “On the Desert Island” By Ned Carter Miles Taiwanese artist TING-TING CHENG staged an incredibly moving installation, On The Desert Island (2017) at InivaVisitors are guided through the library via a headset. As you settle on a suggested page of Maud Sulter Taiwan United Kingdom