Interactive Drama (United States)h-index: 7Total citations: 2,122Total papers: 9Homepage: http://idrama.com/