Past and Present is written by A. Mill B. Charles Lamb C. Hazlitt D. John Carlyle AnswerD. John Carlyle