Meena Alexander (17 February 1951 – 21 November 2018) was a remarkable poet, scholar, and writer whose work traversed the complexities of identity, migration, language, and personal history. Born in Allahabad, India, and living in diverse locations, including Sudan and…