publisher: Sterling
publish date: February 1st 2005
format: paperback pages: 208
language: English
ISBN:
1402719116 (9781402719110)
publisher: Turtleback Books publish date: February 1st 2005
format: library binding pages: 208
language: English
ISBN:
0606338632 (9780606338639)