Search by :
Last search:
"An overview of how science fiction has grappled with the ways that science and technology shape and change human lives, emphasizing the challenges of the 21st century"--OCLC-licensed vendor bibliographic record.