by Andrew Dole, Andrew Chignell
publisher: Cambridge University Press publish date: June 6th 2005
format: hardcover pages: 282
language: English
ISBN:
0521850932 (9780521850933)
publisher: Cambridge University Press publish date: June 29th 2001
format: ebook pages: 296
language: English
ISBN:
0511144997 (9780511144998)
publisher: Cambridge University Press publish date: September 15th 2005
format: ebook pages: 296
language: English
ISBN:
1280431598 (9781280431593)
publisher: Cambridge University Press publish date: May 11th 2009
format: paperback pages: 296
language: English
ISBN:
0521118417 (9780521118415)