Print

Publication information

Original languageEnglish
Place of PublicationStanford
PublisherStanford University Press
Number of pages376
ISBN (print)9780804781947, 080478194X
ISBN (electronic)9780804781954, 0804781958
StatePublished - 2012

ID: 37875766