publisher: Hodder Headline publish date: 2004
format: paperback pages: 227
language: English
ISBN:
0340868007 (9780340868003)
publisher: McGraw-Hill publish date: August 29th 2004
format: paperback pages: 256
language: English
ISBN:
0071444327 (9780071444323)