A history of imaginary worlds from the late nineteenth century to the present, from Arthur Conan Doyle's Sherlock Holmes to the virtual worlds of computer games.
Read More
A history of imaginary worlds from the late nineteenth century to the present, from Arthur Conan Doyle's Sherlock Holmes to the virtual worlds of computer games.
Read Less