Steve Grand. Photo by Mark Pollard