c.2020 Derrick L. Wilson, in loving memory of Margaret G. Rivera