by Mark Shaw
publisher: McGraw-Hill/Contemporary
format: hardcover
language: English
ISBN:
1570282358 (9781570282355)
publisher: Masters Press publish date: October 28th 1999
format: paperback pages: 384
language: English
ISBN:
0809225298 (9780809225293)
publisher: CreateSpace publish date: March 23rd 2011
format: paperback pages: 440
language: English
ISBN:
1460947924 (9781460947920)