史岱文森高中
Leaf was born in New York City on August 9, 1931. He attended Stuyvesant High School in Manhattan.