by Catherine M.S. Alexander
publisher: Cambridge University Press publish date: September 30th 2004
format: paperback
language: English
ISBN:
0521539005 (9780521539005)
publisher: Cambridge University Press publish date: November 6th 2006
format: ebook pages: 302
language: English
ISBN:
0511227205 (9780511227202)
publisher: Cambridge University Press publish date: September 30th 2004
format: ebook pages: 303
language: English
ISBN:
1280702125 (9781280702129)
publisher: Cambridge University Press publish date: September 30th 2004
format: hardcover pages: 302
language: English
ISBN:
0521831393 (9780521831390)