Author: Tom E. Terrill & Jerrold Hirsch