future of computers considering the advances that have been made in computing since the early twentieth century and also considering the advances...
Separate names with a comma.