Eotriceratops xerinsularis, a recently discovered (Wu et al., 2007) ceratopsian from the Late Cretaceous of North America, that might have been the direct ancestor of Triceratops
Image used by kind permission of Nobu Tamura