publisher: Michael Joseph Ltd
publish date: September 25th 2003
format: paperback pages: 480
language: English
ISBN:
0718144961 (9780718144968)
language: English
ISBN:
0141004843 (9780141004846)
publisher: Oakhill Publishing publish date: 2007
language: English
ISBN:
1846483158 (9781846483158)
language: English
ISBN:
1846482976 (9781846482977)