Jeff Schell
July 4 1976
Age 21, Houston
"Houston Lad"?
Since he was so young, his high school photo likely didn't look that different from his year of death