Return to Article Details Elements of the Carnivalesque: the Shadow Puppet Theatre of Andhra Pradesh Download Download PDF