The Canterbury Tales is written by ___________?
A. John Gower
B. Julian of Norwich
C. Geoffrey Chaucer
D. William Langland
A. John Gower
B. Julian of Norwich
C. Geoffrey Chaucer
D. William Langland