The ethics of generating posthumans philosophical and theological reflections on bringing new persons into existence - MacKellar, C. 1964-; Stammers, Trevor (Bloomsbury Academic, 2022)