Let's Tell a Story Together: A History of Interactive Fiction

expertly-written history of the subject, from Eliza to Inform 7