Marvelous Mesozoic Time Machine
Each chapter of The Marvelous Mesozoic Time Machine is a short story packed with dinosaur facts based off of a different dino every time. Disclaimer: The known facts on dinosaurs update all the time. We learn new things, old ideas get challenged, scientists will continue to debate and update our knowledge based on evi...