Print

Publication information

Original languageEnglish
Place of PublicationCambridge
PublisherCambridge University Press
Number of pages472
ISBN (print)9780521145534
StatePublished - 2010
Externally publishedYes

ID: 38225270