publisher: Wrightbooks publish date: April 2nd 2012
format: paperback pages: 273
language: English
ISBN:
0730376524 (9780730376521)
publisher: Wrightbooks
publish date: January 2nd 2006
format: paperback pages: 202
language: English
ISBN:
0731403029 (9780731403028)
publisher: Wiley
publish date: 2007
format: library binding pages: 386
language: English
ISBN:
0731407105