publisher: Nicholas Brealey Publishing publish date: 2011
format: hardcover
language: English
ISBN:
1857885716 (9781857885712)
publisher: Milet Publishing
publish date: June 30th 2000
format: hardcover pages: 160
language: English
ISBN:
1840592273 (9781840592276)