The scientific article describing the find was published yesterday in the peer-reviewed, open-access journal PLOS One. Google's home page is also celebrating the find with a unique image.
Link to Original Source
I have yet to see any problem, however complicated, which, when you looked at it in the right way, did not become still more complicated. -- Poul Anderson