by Peter Linehan
publisher: Wiley-Blackwell
publish date: April 1st 2008
format: hardcover pages: 284
language: English
ISBN:
063117284X (9780631172840)
ASIN: 063117284X
publisher: Wiley-Blackwell publish date: April 18th 2011
format: paperback pages: 284
language: English
ISBN:
1444339753 (9781444339758)
publisher: Wiley-Blackwell
publish date: March 16th 2011
format: ebook pages: 304
language: English
ISBN:
1444342681 (9781444342680)
publisher: Wiley-Blackwell
publish date: April 12th 2012
format: ebook pages: 304
language: English
ISBN:
144434269X (9781444342697)