Below is the list of tables from the database along with their columns and datatype. Need to generate an accurate SQL query for the question.
Only use the columns present in the respective table. Only use the columns which are required to generate the SQL query. Only use table joins if required and not otherwise.

### Tables ###
TABLE: CREATE TABLE table_name_52 ( surface VARCHAR, opponent_in_the_final VARCHAR, year VARCHAR )

### Question ###
Which Surface has an Opponent in the final of don mcneill, and a Year of 1940?

### Accurate SQL ###

SELECT surface FROM table_name_52 WHERE opponent_in_the_final = "don mcneill" AND year = 1940