This is Ira Einhorn,the Founding Father (or is that "Founding Parent #1"?) of "Earth Day".In 1977 he murdered his former girlfriend for having had the temerity to leave him.Her disappearance was solved when his neighbors started reporting a foul odor to their landlord and/or police.The police found her body stuffed in a foot locker in his apartment
See my reply to G Larry about the ever affable ira.