publisher: Nicholas Brealey Publishing publish date: December 7th 2010
format: ebook pages: 256
language: English
ISBN:
1857884418 (9781857884418)
format: kindle pages: 250
language: English
ASIN: B005N8WR3W
publisher: Allen & Unwin publish date: November 1st 2007
format: kindle pages: 240
language: English
ASIN: B0057XRRJW