Chris Crawford on interactive storytelling

Chris Crawford
New Riders
9780321278906
0-321-27890-9