publisher: Teach Yourself publish date: February 2nd 2007
format: paperback pages: 312
language: English
ISBN:
0071484620 (9780071484626)
language: English
ISBN:
0340929707 (9780340929704)
publisher: NTC/Contemporary Publishing Company publish date: February 28th 1997
format: paperback pages: 256
language: English
ISBN:
0844231096 (9780844231099)