The Sciences Of The Artificial