Panama, a country study