originally published: New York : Theatre Communications Group 2005
awards:
bio notes: born as: John Patrick Shanley
More info