publisher: Vintage Digital publish date: April 18th 2011
format: ebook pages: 656
language: English
ISBN:
1446449238 (9781446449233)
publisher: Ballantine Books publish date: January 1st 2007
format: ebook
language: English
ISBN:
1283997819 (9781283997812)
publisher: Pimlico publish date: 2002 (data przybliżona)
format: papier pages: 639
language: English
ISBN:
0712664513