KEVIN R. FOSTER II