by Dale Jacquette
publisher: Cambridge University Press publish date: January 22nd 2004
format: paperback pages: 344
language: English
ISBN:
0521007658 (9780521007658)
publisher: Cambridge University Press publish date: January 22nd 2004
format: hardcover pages: 322
language: English
ISBN:
0521809800 (9780521809801)
publisher: Cambridge University Press publish date: December 31st 1999
format: kindle pages: 344
language: English
ASIN: B001FB63UY
publisher: Cambridge University Press publish date: January 22nd 2004
format: kindle pages: 345
language: English
ISBN:
9780511445040
publisher: Cambridge University Press publish date: June 21st 2006
format: ebook pages: 344
language: English
ISBN:
0511221975 (9780511221972)