See post #92.
(Hint, its not missing.)
"Anybody find that missing link, yet? See post #92. (Hint, its not missing.)" So the scientists were lying all that time? Please expound.