publisher: Left Coast Press publish date: February 15th 2014
format: paperback pages: 186
language: English
ISBN:
1611329728 (9781611329728)
publisher: CRC Press
format: hardcover pages: 300
language: English
ISBN:
1420068431 (9781420068436)
publisher: Left Coast Press publish date: September 15th 2009
format: paperback pages: 272
language: English
ISBN:
1598744755 (9781598744750)