Which SF author created the character Lazarus Long?

Question
Which SF author created the character Lazarus Long?
Answer
Robert Heinlein