Twisty Little Passages: An Approach to Interactive Fiction by Nick Montfort (Paperback, 2005)