edward b. espenshade jr