A new early fish fossil from the Cambrian sediments (approximately 505 million years old) provides some of the earliest evidence for...