by George Omura
publisher: Sybex
publish date: January 1st 2006
format: ebook pages: 1152
language: English
ISBN:
1280536608 (9781280536601)
publisher: Sybex publish date: November 15th 2000
format: paperback pages: 1127
language: English
ISBN:
0782127754 (9780782127751)
publisher: Sybex publish date: February 20th 2006
format: ebook pages: 127
language: English
ISBN:
0782153194 (9780782153194)