. . . "The Helen Keller Foundation for Research and Education is a non-profit corporation formed under the laws of the State of Alabama, designated a 501c3 organization by the Internal Revenue Service." .