by Anita Holdcroft, Sian Jaggar
publisher: Cambridge University Press publish date: August 1st 2005
format: hardcover pages: 366
language: English
ISBN:
0521857783 (9780521857789)
publisher: Cambridge University Press publish date: March 3rd 2011
format: paperback pages: 366
language: English
ISBN:
0521174171 (9780521174176)
publisher: Greenwich Medical Media publish date: October 1st 2004
format: hardcover pages: 320
language: English
ISBN:
1841101591 (9781841101590)
publisher: Cambridge University Press publish date: August 18th 2005
format: ebook pages: 367
language: English
ISBN:
1280240032 (9781280240034)
publisher: Cambridge University Press publish date: May 15th 2006
format: ebook pages: 320
language: English
ISBN:
0511131259 (9780511131257)