Michael Kimball Guest Lecture #2: Keeping Going » kimball