Minding the Future: Artificial Intelligence, Philosophical Visions and Science Fiction

Overview: