publisher: Universe publish date: October 4th 2002
format: paperback pages: 420
language: English
ISBN:
0789306670 (9780789306678)
publisher: Harper Design
publish date: March 29th 2005
format: paperback pages: 640
language: English
ISBN:
006074975X (9780060749750)