Donald John MacDonald — Scottish war poet, philosopher, and folklorist