Pretty good read with this picture posted over at the National Geographic website about discoveries scientists were making in the remote Foja Mountains on the island of New