Palaeogeography and palaeobiogeography biodiversity in space and time - Upchurch, Paul (Boca Raton CRC Press, 2011)