Hamlet on the Holodeck, Updated Edition: The Future of Narrative in Cyberspace Paperback $24.95 $30.00