"Meet nineteen kinds of tyrannosaurs--including seven new species discovered in the last two years--that came before T. rex. The names are strange, like Bistahieversor and Zhuchengtyrannus. The creatures were strange, too, and many of the newly discovered ones caught scientists by surprise"--Provided by publisher.