Digital creativity : techniques for digital media and the internet - Wands, Bruce. (Wiley, 2002)