by Peter Cartwright
publisher: Cambridge University Press publish date: October 25th 2007
format: hardcover pages: 268
language: English
ISBN:
0521590809 (9780521590808)
publisher: Cambridge University Press publish date: October 22nd 2001
format: kindle pages: 268
language: English
ASIN: B001J6OR2G
publisher: Cambridge University Press publish date: October 3rd 1997
format: ebook
language: English
ISBN:
0511038976 (9780511038976)
publisher: Cambridge University Press publish date: April 10th 2001
format: ebook pages: 269
language: English
ISBN:
1280429216 (9781280429217)