publisher: Oxford University Press publish date: March 1st 2006
format: hardcover pages: 1008
language: English
ISBN:
0199265410 (9780199265411)
publisher: Random House UK
publish date: September 1st 2004
format: paperback pages: 256
language: English
ISBN:
0099462028 (9780099462026)
publisher: Random House UK
publish date: April 1st 2002
format: paperback pages: 224
language: English
ISBN:
0091884322 (9780091884321)
publisher: ISIS, 416 pages, " /> publish date: 2005
pages: 416
ISBN:
0753193256 (9780753193259)