Animating Expressive Characters for Social Interaction by