history and theory 3429