The Portuguese Revolution (1640-1668). A European War of Freedom and Independence. - Rafael Valladares (2015)