Large euarthropod carapaces from a high latitude Cambrian (Drumian) deposit in Spain | Publicación