Joseph R. Carvalko Jr. Conserving Humanity at the Dawn of Posthuman Technology - Springer Springer 2020 ISBN: 9783030264079 Source: EBOOK