Author: Schwartz, Marvin D. Wolfe, Richard,