What Were the Causes of the War of 1812?

There were several causes for the US declaration of war. First, is the series of trade restrictions introduced by Britain to impede American trade with France. Second is the impressment (forced recruitment) of U.S. citizens into the Royal Navy. Third, is the British military support for American Indians who were offering armed resistance to the expansion of the American frontier to the Northwest.