philip willingham