publisher: Alfred A. Knopf publish date: April 29th 2003
format: Turtleback pages: 473
language: English
ISBN:
0679451218 (9780679451211)
publisher: Christopher Helm Publishers Ltd publish date: June 30th 2003
format: paperback pages: 474
language: English
ISBN:
0713666587 (9780713666588)