format: kindle pages: 288
language: English
ASIN: B000SNUQ58
publisher: Oxford University Press, USA publish date: August 15th 2012
format: hardcover pages: 304
language: English
ISBN:
0199926514 (9780199926510)
publisher: Oxford University Press, USA publish date: March 15th 2012
format: kindle
language: English
ASIN: B007NIDW1Q
publisher: Recorded Books publish date: March 1st 2006
format: audiobook
language: English
ISBN:
1419392808 (9781419392801)
publisher: Anchor Canada publish date: January 30th 2007
format: paperback pages: 288
language: English
ISBN:
0385663390 (9780385663397)
publisher: Random House Trade Paperbacks publish date: January 30th 2007
format: paperback pages: 265
language: English
ISBN:
0345494016 (9780345494016)
ASIN: 345494016
publisher: Abacus publish date: 2007
format: paperback pages: 278
language: English
ISBN:
0349119856 (9780349119854)