publisher: Sourcebooks
publish date: June 1st 2007
format: paperback pages: 570
language: English
ISBN:
1402208510 (9781402208515)
publisher: Sourcebooks, Incorporated publish date: June 1st 2007
format: ebook
language: English
ISBN:
1402248466 (9781402248467)