Dinosaurs of the Cretaceous Period
This is a great reference book and it's a super great price. It was published by the team here at Dinonerd! It has lots of interesting dinosaurs and images.
Many you have not heard of yet. If you are taking a class about dinosaurs, you can't go wrong with this book.