How well do you know your great American novelists?