publisher: Addison Wesley Publishing Company publish date: December 1st 1984
format: hardcover pages: 291
language: English
ISBN:
020105793X (9780201057935)
publisher: Teach Yourself Books publish date: February 1st 1989
format: paperback pages: 230
ISBN:
0340428775 (9780340428771)
ISBN:
1873240449 (9781873240441)
publisher: Tate Publishing & Enterprises publish date: May 1st 2009
format: audiobook
language: English
ISBN:
1606047574 (9781606047576)