Author: Edward A. Edward A. (Edward Alan) Bloom