edward h willaford