Multiple choice Who wrote 'Catch-22'? J.D. Salinger Franz Kafka G.Chaucer Joseph Heller Reveal answer Fill a bubble to check yourself D Correct answer Explanation Joseph Heller wrote 'Catch-22' (1961). This satirical novel is set during World War II and introduced the term 'catch-22' into the English language, describing a paradoxical situation. It's considered one of the greatest novels of the 20th century.