Edward. M. Eddy (auth.)