David Ricardo. An Intellectual Biography - Sergio Cremaschi (Taylor and Francis, 2022)