publisher: Humana Press publish date: July 5th 2012
format: hardcover pages: 511
language: English
ISBN:
1617799262 (9781617799266)
format: ebook
ISBN:
128194839X (9781281948397)
format: hardcover pages: 700
language: English
ISBN:
981024777X (9789810247775)
format: hardcover pages: 500
language: English
ISBN:
9814335045 (9789814335041)
format: ebook
ISBN:
1281912034 (9781281912039)
format: hardcover pages: 500
language: English
ISBN:
9814299472 (9789814299473)
format: ebook
ISBN:
1281928992 (9781281928993)
format: ebook
ISBN:
1281906271 (9781281906274)
format: hardcover pages: 619
language: English
ISBN:
9810245157 (9789810245153)