The front page article “We believe in dinosaurs” is bound to resurrect (pardon the religious term) the old debate about […]