About David R. Sorensen Books by David R. Sorensen Past and Present by (author) Thomas Carlyle edited by David R. Sorensen & Brent E. Kinser Thomas Carlyle: The French Revolution A History edited by Mark Cumming, David R. Sorensen, Mark Engel & Brent E. Kinser