Encyclopedia of dinosaurs and prehistoric life (2017)