Dinosaurs : A Concise Natural History by David B. Weishampel and David E.....
Textbook is 3rd edition and in excellent condition.