by Nick Lane
publisher: Oxford University Press, USA publish date: December 11th 2006
format: paperback pages: 368
language: English
ISBN:
0199205647 (9780199205646)
ASIN: 199205647
format: kindle pages: 369
language: English
ASIN: B001CHNWCI
publisher: Oxford University Press, USA publish date: December 1st 2005
format: hardcover
language: English
ISBN:
0192804812 (9780192804815)
publisher: OUP Oxford publish date: October 13th 2005
format: kindle pages: 369
language: English
ISBN:
9780191622595
publisher: NetLibrary, Incorporated publish date: October 13th 2005
format: ebook
language: English
ISBN:
0191513016 (9780191513015)
publisher: Oxford University Press publish date: January 12th 2005
format: ebook pages: 368
language: English
ISBN:
1280752653 (9781280752650)
publisher: OUP Oxford publish date: 2018-11-01
format: paperback pages: 560
language: English
ISBN:
0198831900 (9780198831907)