Principles Of Interactive Multimedia by Mark Elsom-Cook