Street talk - Burke, David. (Optima books, 1995)