publisher: Humana Press publish date: December 15th 2003
format: hardcover pages: 374
language: English
ISBN:
1588290018 (9781588290014)
publisher: Springer publish date: January 1st 2004
format: ebook pages: 390
language: English
ISBN:
1280831731 (9781280831737)