publisher: William Andrew Publishing publish date: January 7th 2010
format: hardcover pages: 368
language: English
ISBN:
008096446X (9780080964461)
publisher: William Andrew Publishing publish date: January 1st 2009
format: ebook pages: 350
language: English
ISBN:
1282541684 (9781282541689)