Author: Gerald L.; Reece, Barry L.; MacKenzie, Herbert F. Manning