Design fundamentals for new media. - Bennett, James Gordon (Thomson, 2005)