Late Cretaceous sharks Cretoxyrhina and Cardabiodon from Montana, USA. Acta Palaeontologica Polonica, 50(2), 301–314

Fossil fishes from the basal Greenhorn Limestone (Upper Cretaceous: late Cenomanian) in Russell County, Kansas. Fort Hays Studies, (Special Issue 2), 89–103

Mid-Cenomanian vertebrate faunas of the WesternInterior Seaway of North America and their evolutionary, paleobiogeographical, and paleoecological implications. Palaeogeography, Palaeoclimatology, Palaeoecology, 295(1–2), 199–214
DOI: 10.1016/j.palaeo.2010.05.038

Late Cretaceous marine fishes from the Upper Greenhorn Limestone in southeastern Nebraska, USA [Abstract]. Journal of Vertebrate Paleontology, 32(Suppl. 1), 64

Late Cretaceous Marine Fishes from the Upper Greenhorn Limestone in Southeastern Nebraska. Transactions of the Kansas Academy of Science, 116(1–2), 22–26
DOI: 10.1660/062.116.0104
Vertebral morphology, dentition, age, growth, and ecology of the large lamniform shark Cardabiodon ricki. Acta Palaeontologica Polonica, 60(4), 877–897
DOI: 10.4202/app.2012.0047

Fossil Elasmobranchs and Stratigraphy of Cretaceous Deposits, Kaniv. Visnyk of Taras Shevchenko National University of Kyiv–Geology(1): 10–14

Climate cooling and clade competition likely drove the decline of lamniform sharks. Proceedings of the National Academy of Sciences of the United States of America, 116(41), 20584–20590
DOI: 10.1073/pnas.1902693116

A review of Australia’s Mesozoic fishes. Alcheringa, 44(2), 286-311
DOI: 10.1080/03115518.2019.1701078

Global impact and selectivity of the Cretaceous-Paleogene mass extinction among sharks, skates, and rays. Science, 379, 802–806
DOI: 10.1126/science.abn2080

A New Marine Vertebrate Assemblage from the Upper Cretaceous Lincoln Limestone, Comanche National Grassland, Southeastern Colorado, USA, with Comments on the Vertebrate Assemblages at or Near the Contact between the Graneros Shale and Greenhorn Limestone in Colorado, Kansas, and Nebraska. Transactions of the Kansas Academy of Science, 128 (3-4), 180–200
DOI: 10.1660/062.128.0302









