publisher: Belhaven
format: hardcover
language: English
ISBN:
0470218541 (9780470218549)
publisher: Springer publish date: December 16th 2005
format: hardcover pages: 605
language: English
ISBN:
0387263713 (9780387263717)
publisher: Springer publish date: November 6th 2010
format: paperback pages: 605
language: English
ISBN:
1441938850 (9781441938855)