by Anthony A. Long
publisher: Oxford University Press, USA publish date: November 1st 2006
format: paperback pages: 439
language: English
ISBN:
0199279128 (9780199279128)
format: kindle pages: 456
language: English
ASIN: B000WD7152
publisher: Oxford University Press, USA publish date: November 1st 2006
format: hardcover pages: 456
language: English
ISBN:
019927911X (9780199279111)
publisher: Oxford University Press publish date: January 1st 2006
format: ebook pages: 456
language: English
ISBN:
1281145521 (9781281145529)