ParentFull threadadrice727·A Short History of Progress by Ronald Wright is another good one that touches on this quite a bit.https://www.amazon.com/Short-History-Progress-Ronald-Wright/...View on HN