STEVEN R KEEFER