publisher: Cengage Learning Emea publish date: January 12th 2004
format: paperback pages: 320
language: English
ISBN:
1844800741 (9781844800742)
publisher: Continuum publish date: 2002
format: hardcover pages: 300
language: English
ISBN:
082645920X (9780826459206)