Ape men missing links debunked