Author: Zim, Herbert Spencer Shaffer, Paul R. ; Perlman, Raymond,