publisher: Sams
publish date: September 27th 1999
format: paperback pages: 1040
language: English
ISBN:
0672313618 (9780672313615)
publisher: Sams publish date: June 29th 2002
format: paperback pages: 88
language: English
ISBN:
0672323699 (0752063323694)
publisher: Turtleback Books
language: English
ISBN:
0613922298 (9780613922296)