publisher: Sterling
publish date: October 1st 2002
format: hardcover pages: 128
language: English
ISBN:
0806968575 (9780806968575)
publisher: Sterling
publish date: February 1st 2007
format: paperback pages: 128
language: English
ISBN:
1402714742 (9781402714740)