History and Evolution of OR