publisher: CRC Press publish date: April 14th 2008
format: paperback pages: 480
language: English
ISBN:
1420071831 (9781420071832)
publisher: Booksurge Publishing
publish date: April 27th 2007
format: paperback pages: 440
ISBN:
1419661108 (9781419661105)
publisher: Brilliance Audio
publish date: February 16th 2010
format: audiobook
language: English
ISBN:
1441834230 (9781441834232)