Mirror worlds or the day software puts the universe in a shoebox ; how it will happen and what it will mean - Gelernter, David (Oxford Univ. Press, 1991)