Science and progress

No sight for peace