KEVIN M WALPOLE