Quick view Add to Cart Chinese Independent Animation: Renegotiating Identity in Modern China (Palgrave Animation) $118.37 Palgrave Macmillan