New Media’s Presentness and the Question of History: Craigie Horsfield’s Broadway Installation - Ross, Christine (Cinémas, 2006)