A teleological view of the human condition is considered from a bio/psycho/social/techno/spiritual perspective, as traditional and modern ideas concerning spirituality and its relationship towards... This description may be from another edition of this product.