(image for) A Probable Baryonychine (Theropoda:Spinosauridae) Tooth from the Upper Cretaceous of Henan Province,China(E-Paper,pdf file) - Click Image to Close