Palgrave Macmillan contributes to science publishing peer review debate