Street talk 2 :slang used by teens, rappers, surfers & popular American television shows
Burke, David
Managing projects in human resources, training and development
Martin, Vivien
Dialects
Trudgill, Peter.
Linguistics :an introduction
The Oxford compact English dictionary