Famous Authors Trivia

Who wrote Catch-22?
Joseph Heller
Kurt Vonnegut
Margaret Mitchell
John Steinbeck