John McCrae est un médecin biologiste engagé volontairement pendant la Seconde Guerre des Boers d'Afrique du Sud puis dans le Corps expéditionnaire canadien lors de la Première Guerre mondiale.