Carnival and theater - Bristol Michael D (New York Methuen, 1985)