Home›Books›ApexApexby Ramez NaamNo description available.Fiction, science fiction, generalLong Now Manual for Civilization