John L. Allen Jr.: A life remembered in gratitude
Friends, colleagues, and regular Crux readers will know that my husband, John L. Allen Jr., has been battling cancer for some time, and has largely been absent from the site this year as he underwent… John L. Allen Jr.: A life remembered in gratitude