Dinosaur paleobiology - Brusatte, Stephen. (Wiley-Blackwell,)