Original languageUndefined
Place of PublicationCambridge UK
PublisherCambridge University Press
Number of pages415
ISBN (Print)13 987-0-521-
StatePublished - 2005

ID: 288927