Future Shlock: Meet the two-world hypothesis and its havocnewrepublic.com4 pointsDanielBMarkham13 years ago