单项选择题

Which of the following is NOT written by Robert Louis Stevenson().

A. Treasure Island.
B. New Arabian Nights.
C. Kidnapped.
D. The Mayor of Casterbridge.