Steve Grand. Photo by Hal Baim