An A-Z list of scholarly publishing and open sciene platforms (Updated 27 July 2018)