STEVE K HAGEN