What was your favorite subject in school? History has always been my favorite subject in school. The study of the past provides a rich tapestry […]