Christian Kietzmann Teleological Structures in Human Life - Taylor and Francis 2023 ISBN: 9781003100775 Source: EBOOK