Stephen O. Dean

Stephen O. Dean

Stephen O. Dean (born May 12, 1936) is an American physicist, engineer and author. He was born in Niagara Falls, New York, United States, and grew up there through high school.