Buy This Article
From Acm.
Journal:
Computer Animation and Virtual Worlds
Visit Journal Webpage