375 pages
English language
Published Sept. 20, 2013 by Twelve.
375 pages
English language
Published Sept. 20, 2013 by Twelve.
Describes why humans are able to deny reality and ignore their own inevitable deaths to the detriment of the entire species and what might be done to change this mindset.