Fascinating time today at the Natural History Museum in London.