publisher: Brookes Publishing Company publish date: April 1st 1989
format: hardcover pages: 343
language: English
ISBN:
1557660158 (9781557660152)
publisher: Booksurge Publishing
publish date: July 19th 2006
format: paperback pages: 334
ISBN:
1419642219 (9781419642210)
publisher: Brookes Publishing Company publish date: November 20th 2013
format: paperback pages: 424
language: English
ISBN:
1598572709 (9781598572704)
ASIN: 1598572709
publisher: Pearson
publish date: August 15th 2010
format: hardcover pages: 672
language: English
ISBN:
0137075464 (9780137075461)