The Lambeosaurine Dinosaur Magnapaulia laticaudus from the Late Cretaceous of Baja California, Northwestern Mexico