publisher: Arrow publish date: 2004-06-03
format: paperback pages: 336
language: English
ISBN:
0099465655 (9780099465652)
publisher: Sourcebooks Casablanca publish date: 2011-05-01
format: paperback pages: 384
language: English
ISBN:
1402238843 (9781402238840)
ASIN: 1402238843