Author: Spohn, Charles L. Tatgenhorst, John.