Alexander Hamilton Institute for the Study of Western Civilization

The Alexander Hamilton Institute for the Study of Western Civilization (founded 2007) is associated with Hamilton College in Clinton, New York. The site can be found at theahi.org, and it is worth a visit. Under the “ACADEMICS” heading, there are unique references to European history, including an in-depth analysis of the French Revolution. Highly recommended.

Western Civilization.com