by David P. Forsythe
publisher: Cambridge University Press publish date: December 29th 2008
format: paperback pages: 356
language: English
ISBN:
0521612810 (9780521612814)
publisher: Cambridge University Press publish date: August 11th 2005
format: hardcover pages: 356
language: English
ISBN:
0521848288 (9780521848282)
publisher: Cambridge University Press publish date: August 31st 2005
format: ebook pages: 372
language: English
ISBN:
0511126697 (9780511126697)
publisher: Cambridge University Press publish date: November 8th 2005
format: ebook pages: 373
language: English
ISBN:
1280449268 (9781280449260)