The fossil was unveiled in a press conference on October 15 , 1999 .
The November 1999 National Geographic contained an article by Christopher P. Sloan -- a National Geographic art editor .
The fossil was unveiled in a press conference on October 15 , 1999 , and the November 1999 National Geographic contained an article by Christopher P. Sloan -- a National Geographic art editor .