Author: Christian R. Hirsch, Eric W. Hart, James T. Fey