Green’s Dictionary of Slang

Catching up with History

by Matt Simpson
Newcastle, UK 1995

Information