Introduction to Web 2.0 - Coyle, Diane M. (Prentice Hall, 2012)
Previous edition cataloged under: Alan Evans. c2010. -- Includes index.