Between heaven & earth. Adventures in search of the nature of man. [With