The new century handbook - Hult, Christine A. (Pearson, 2008)