000 a
020 _a9781529110647
100 _aStuart Ritchie
245 _aScience Fictions : Exposing Fraud, Bias, Negligence and Hype in Science
260 _bVintage Books
_c2021
999 _c31029
_d31029