鈥淪cience not silence,鈥 screamed the signs carried by many of the marchers in a number of American cities last Earth Day.