Green’s Dictionary of Slang

Suspect Device

edited by Stewart Home
London 1998

Information