by Stephen W. Fardo
publisher: Fairmont Press publish date: November 18th 2008
format: hardcover pages: 400
language: English
ISBN:
1439800278 (9781439800270)
publisher: Butterworth-Heinemann publish date: November 26th 1996
format: paperback pages: 448
language: English
ISBN:
0750697229 (9780750697224)
publisher: H. W. Sams publish date: January 1st 1979
format: paperback pages: 256
language: English
ISBN:
0672216078 (9780672216077)