by Diana Evans, Evans Diana
publisher: Cambridge University Press publish date: June 1st 2004
format: paperback pages: 267
language: English
ISBN:
0521545323 (9780521545327)
publisher: Cambridge University Press publish date: June 14th 2004
format: ebook pages: 280
language: English
ISBN:
1280540559 (9781280540554)
publisher: Cambridge University Press publish date: July 24th 2006
format: ebook pages: 280
language: English
ISBN:
0511208332 (9780511208331)
publisher: Cambridge University Press publish date: June 1st 2004
format: hardcover pages: 280
language: English
ISBN:
0521836816 (9780521836814)