Palaeobiology a synthesis - Briggs, Derek E G (1997)