I highly recommend this plot-twisting, fast-reading book. It presents current social views in the context of an extension to reality (it is science fiction) that provokes consideration of unknown potential within the natural environment. It takes tree-hugging/(hugging by trees?) to new heights while exploring possibilities in our society and associations with other life. Weinberg expertly twines science and society, illuminating both, and creates reading that educates while entertaining.