Interesting articles on research writing
Suspicious phrases in peer reviews point to referees gaming the system