Amazing Giant Dinosaurs by

A nice touch is the fold-out poster inside this activity book to color.