by John Tirman
publisher: Oxford University Press, USA publish date: July 1st 2011
format: hardcover pages: 416
language: English
ISBN:
0195381211 (9780195381214)
publisher: Oxford University Press, USA publish date: May 28th 2011
format: ebook
language: English
ISBN:
0199831491 (9780199831494)
publisher: Oxford University Press, USA publish date: January 1st 2011
format: ebook pages: 416
language: English
ISBN:
1283099160 (9781283099165)
publisher: Oxford University Press, USA publish date: November 1st 2012
format: paperback pages: 416
language: English
ISBN:
0199934010 (9780199934010)
publisher: Oxford University Press, USA publish date: June 1st 2011
format: kindle pages: 416
language: English
ASIN: B00532P4T2