Ecology Letters Abbreviation Read more