It amazes me that people buy into this crap.
It's cleverly constructed to fool those who don't know the subject well or don't read that carefully. For example, he starts off with "If you can remember being taught as fact that only small, primitive mammals were around at the demise of the dinosaurs....However, if youre aware that for some years now the evolutionary fraternity has shifted the existence of modern mammals to overlap that of dinosaurs...." That leaves the impression that large, present-day mammals existed at the same time as dinosaurs, which no scientist is claiming.
He says himself later that Mesozoic rocks contain "creatures that ;look like' squirrels, hedgehogs, shrews, beavers and primates." That's pretty small.
Evolution or Creative Biology?