What is Mark Twain's inspiration for writing?

Mark Twain was his own inspiration. However, many other areas of his life served as inspiration such as his home, jobs, and experiences.