Despite stroke, Garrison Keillor not slowing down