publisher: Academic Press publish date: July 27th 2012
format: paperback pages: 534
language: English
ISBN:
0123869420 (9780123869425)
ASIN: 123869420
publisher: Prentice Hall PTR
publish date: March 16th 1995
format: paperback pages: 344
language: English
ISBN:
0130309664 (9780130309662)
publisher: Academic Press
publish date: January 1st 2012
format: ebook pages: 553
ISBN:
1280878762 (9781280878763)
publisher: Breedon Books Publishing
format: paperback
language: English
ISBN:
1859838723 (9781859838723)