by Donald Armstrong
publisher: Humana Press publish date: November 10th 2010
format: paperback pages: 374
language: English
ISBN:
1617372234 (9781617372230)
publisher: Springer
publish date: July 1st 2002
format: ebook pages: 374
language: English
ISBN:
128083059X (9781280830594)
publisher: Humana Press publish date: July 1st 2002
format: hardcover pages: 376
language: English
ISBN:
0896038513 (9780896038516)