warren willing