book: Gelernter, David 1 Jan 1992 Mirror Worlds Share Facebook Twitter LinkedIn Pinterest E-mail 0-19-506812-2 5.1 GEL