by David Colander
publisher: Cambridge University Press publish date: July 1st 2006
format: paperback pages: 416
language: English
ISBN:
052168420X (9780521684200)
publisher: Cambridge University Press publish date: July 1st 2006
format: hardcover pages: 416
language: English
ISBN:
0521865484 (9780521865487)
publisher: Cambridge University Press publish date: July 30th 2002
format: ebook pages: 432
language: English
ISBN:
0511223307 (9780511223303)
publisher: Cambridge University Press publish date: July 31st 2006
format: ebook pages: 440
language: English
ISBN:
128056766X (9781280567667)