A fascinating journey around the world of extinct animals, combining cartoons with naturalist drawings, and mythology with science.A fascinating journey around the world of extinct animals, combining cartoons with naturalist drawings, and mythology with science.