publisher: Humanities Press Intl
format: paperback pages: 376
language: English
ISBN:
0391037692 (9780391037694)
publisher: Hodder Education Publishers publish date: March 29th 1996
format: paperback pages: 416
language: English
ISBN:
0340652179 (9780340652176)
publisher: Cambridge University Press publish date: August 31st 2008
format: paperback pages: 164
language: English
ISBN:
0521406072 (9780521406079)
publisher: Cambridge University Press publish date: January 3rd 2002
format: paperback pages: 308
language: English
ISBN:
0521894123 (9780521894128)