In Flanders Fields – A Poem by John McCrae. About the poet – Lieutenant Colonel John McCrae (1872 – 1918) was a Canadian poet, physician, author, artist and soldier during World War I and a surgeon during the Second Battle of Ypres, in Belgium. He was born in Guelph, Ontario. He is best known for writing the famous war memorial poem "In Flanders Fields