publisher: Hodder Arnold publish date: November 27th 2009
format: paperback pages: 669
language: English
ISBN:
0340945818 (9780340945810)
publisher: Hodder Arnold publish date: April 30th 2004
language: English
ISBN:
0340810513 (9780340810514)
publisher: Hodder Education Publishers publish date: January 4th 2001
format: paperback pages: 496
language: English
ISBN:
0340760982 (9780340760987)