Effects of a major oil spill on Panamanian coastal marine communities Academic Article uri icon