Who wrote Ready Player One?

Ready Player One is a 2011 science fiction novel written by American author Ernest Cline.