-
Abel Ferrara – A New Perspective on a Cult Auteur
Read more: Abel Ferrara – A New Perspective on a Cult Auteurby Florian Zappe Abel Ferrara is one of the most uncompromising and provocative filmmakers of his generation. From his early […]

The Shanghai Museum, the Giant Panda, and Environmental Awareness in China
By Li-Chuan TAI In 1869, when French Lazarist Father Armand David (1826–1900) “discovered” the giant panda in Moupin, Sichuan province of Southwest China, no other Westerners had ever encountered one, and even Chinese people outside of the area had very…