China Vs. USA: Empires At War
directed by Anthony Dufour, fl. 2010 (Paris, Ile-de-France: Ampersand, 2007), 52 mins