Steve Ross is perhaps the greatest economist of the past 50 years not to have won a Nobel Prize. Ross passed away at his home in Connecticut yesterday of a heart attack. Just a year ago, Ross delivered a lecture in my class on Behavioral Finance at the University of Virginia (defending the Efficient Market Hypothesis, I might add). Later that evening, Steve had dinner with six of our top undergraduates. Ross was a genius, but he was also humble, affable and articulate in the extreme.
We will miss Steve Ross -- a wonderful, kind, brilliant man.