Print

Publication information

Original languageEnglish
Place of PublicationStanford
PublisherStanford University Press
Number of pages376
ISBN (Print)9780804781947
ISBN (Electronic)9780804781954
StatePublished - 2012

ID: 37875766