publisher: Fairmont Press
format: hardcover pages: 277
language: English
ISBN:
088173604X (9780881736045)
publisher: Fairmont Press
publish date: August 26th 2010
pages: 1071
language: English
ISBN:
1439853568 (9781439853566)
publisher: Fairmont Press publish date: August 28th 2009
format: hardcover pages: 300
language: English
ISBN:
1420083821 (9781420083828)
publisher: CRC Press
publish date: September 15th 2007
format: hardcover pages: 468
language: English
ISBN:
1420061046 (9781420061048)