myOrigins – Surprising Threads on the Tapestry
by Razib Khan Sometimes what we think we know about the past obscures what the true past is because the elements that we use to construct the past are so contingent upon recent historical furniture. As [...]