General Knowledge Quiz

1. Which of these is a German-speaking Bohemian novelist?

James Joyce
Albert Gleizes
Franz Kafka
Marcel Duchamp