David Ricardo: Rigorous Classical Economist