publisher: Osborne Publishing
publish date: May 17th 2000
format: paperback pages: 495
ISBN:
007212167X (9780072121674)
publisher: McGraw-Hill/Osborne Media publish date: March 29th 2001
format: paperback pages: 420
language: English
ISBN:
007213139X (9780072131390)
publisher: Visual publish date: May 5th 2008
format: ebook pages: 936
ISBN:
0470363061 (9780470363065)
publisher: CreateSpace publish date: November 18th 2011
format: paperback pages: 156
language: English
ISBN:
1475038038 (9781475038033)