publisher: Schocken publish date: February 4th 2003
format: paperback pages: 208
language: English
ISBN:
0805211411 (9780805211412)
publisher: Signet publish date: October 1st 2002
format: paperback pages: 544
language: English
ISBN:
0451207483 (9780451207487)
publisher: Turtleback Books
language: English
ISBN:
0606260137 (9780606260138)
publisher: Basic Books publish date: November 7th 2004
format: paperback pages: 544
language: English
ISBN:
0786713941 (9780786713943)