by David Harvey
publisher: Oxford University Press, USA publish date: February 17th 2005
format: paperback pages: 288
language: English
ISBN:
0199278083 (9780199278084)
publisher: Oxford University Press publish date: October 9th 2003
format: hardcover pages: 264
language: English
ISBN:
0199264317 (9780199264315)
ASIN: 199264317
format: kindle pages: 269
language: English
ASIN: B00336EQ8K
publisher: Oxford University Press publish date: October 2nd 2003
format: ebook pages: 288
language: English
ISBN:
1280595531 (9781280595530)