The speaker of 'In Flanders Fields' is John McCrae.
The speaker of 'In Flanders Fields' is speaking on behalf of John McCrae.
8.8m questions
11.4m answers