The American Revolution: The Dates, Causes, and Timeline in the Fight for Independence James Miller 12-10-2023