Edwin Howard Armstrong, 63, electronics genius, one particular of the fathers of present day radio by his own hand (a jump from his 13th flooring apartment) right after writing a be aware to his wife which concluded: "May God assistance you and have mercy on my soul" in Manhattan. Calabresi, Massimo (May 2, 2011). "The CIA Gets a Rare Public Victory". Benston, Liz (February 1, 2011).