New journal aims to tackle biggest problems in scholarly communicationcam.ac.uk3 pointshhs7 years ago