by Robert Allen
publisher: Oxford University Press, USA publish date: September 4th 2008
format: paperback pages: 640
language: English
ISBN:
019923258X (9780199232581)
publisher: Oxford University Press publish date: June 20th 2002
format: paperback pages: 136
language: English
ISBN:
0198604122 (9780198604129)
publisher: Oxford University Press publish date: May 1st 2006
format: paperback pages: 622
language: English
ISBN:
0198609477 (9780198609476)
publisher: Oxford Univ Pr (T) publish date: June 30th 2005
format: hardcover pages: 634
language: English
ISBN:
0198662378 (9780198662372)