Hamlet on the Holodeck, Updated Edition — scholarly work by Janet H. Murray