Karl M . Kruse.