Quest Patterns for Story-Based Computer Games. - Marcus Trenton; Duane Szafron; Josh Friesen; Curtis Onuczko (AIIDE, 2010)