format: paperback
language: English
ISBN:
3039102915 (9783039102914)
publisher: Russell House Publishing Limited publish date: January 1st 2003
format: paperback
language: English
ISBN:
1903855144 (9781903855140)
publisher: Nicholas Brealey
publish date: March 13th 2008
format: paperback pages: 256
language: English
ISBN:
1857885066 (9781857885064)