davis willis