Who wrote the screenplay to the 1985 film The Color Purple?

Movies & TV Trivia Question: Who wrote the screenplay to the 1985 film The Color Purple?