Print

Publication information

Original languageEnglish
Place of PublicationNew York
PublisherSpringer Science+Business Media B.V.
Number of pages250
ISBN (Print)038736790x
StatePublished - 2006

ID: 124830