Mega-History and the twenty-first century Singularity puzzle · Study