Science periodicals in the nineteenth and twenty-first centuries - Shuttleworth, S; Charnley, B (Royal Society, 2016)