Author: W Jack. Duncan+linda E. Swayne+professor Peter. Ginter+professor Linda. Swayne