by Joel Michell
publisher: Cambridge University Press publish date: July 31st 2005
format: paperback pages: 268
language: English
ISBN:
0521021510 (9780521021517)
publisher: Cambridge University Press publish date: May 19th 2003
format: hardcover pages: 268
language: English
ISBN:
0521621208 (9780521621205)
publisher: Cambridge University Press publish date: June 16th 1995
format: ebook pages: 266
language: English
ISBN:
0511035098 (9780511035098)