000 a
020 _a9780593182734
100 _aCarl Zimmer
245 _aLife's Edge : The Search for What It Means to Be Alive
260 _bPenguin Random House
_c2022
999 _c30994
_d30994