Finch Report, a Trojan Horse, Serves Publishing Industry Interests Instead of UK Research Interests Stevan Harnad 19 Jun 2012 03:55 UTC