Animation, Interactivity, and Games - Chris Jackson; Jim Ver Hague (Taylor and Francis, 2006)