An extensively researched account of the ups and downs in the history of uppers Uppers. Crank. Bennies. Dexies. Greenies. Black Beauties. Purple Hearts. Crystal. Ice. And, of …