Panama, past and present



