Dinosaur Doctor Dinosaur Doctor This is a comic I’ve been reading for ages and I feel compelled to comment at this time. Where’s the meteorite when you need it?! How did Noah fit them on the ark anyway? It’s Humana, not Dinosaura.