Author: Edelman, Bernard.