publisher: St. Martin's Griffin publish date: December 5th 2003
format: paperback pages: 240
language: English
ISBN:
0312318499 (9780312318499)
publisher: Michael Joseph Ltd publish date: November 6th 2003
format: paperback pages: 240
language: English
ISBN:
0718146433 (9780718146436)
publisher: Penguin publish date: 5 grudnia 2003
format: papier
language: English
ISBN:
0582829925