The Language of New Media by Lev Manovich (Paperback, 2002)