KEVIN P WALTER