[Science] Various tweaks
* No comma before volume of parentheses (unless there's an unreasonable amount of data missing
* Add better support for reports
* Consolidate book details for chapters and books so there are no discrepancies between the two
Merge pull request #996 from aurimasv/science

[Science] Various tweaks