CRAIG WM. DURFLINGER