publisher: Sterling
publish date: April 1st 2005
format: paperback pages: 144
language: English
ISBN:
1402719310 (9781402719318)
publisher: Sterling
publish date: December 31st 2001
format: paperback pages: 128
language: English
ISBN:
0806927623 (9780806927626)
publisher: Sterling publish date: December 31st 2000
format: hardcover pages: 128
language: English
ISBN:
0806927631 (9780806927633)