Author: Rosen, Bernard.