Park Diary
There are four hundred fifty-seven names for heroin. I have learned eighty-two of them. The drug sellers tell me the names, the pushers, the smack heads, the needle-specked little boys pulling their pants down to display their swollen red puds tell me