publisher: Nicholas Brealey America publish date: May 16th 2011
format: hardcover pages: 230
language: English
ISBN:
1857885643 (9781857885644)
publisher: Nicholas Brealey America publish date: March 30th 2011
format: ebook pages: 230
language: English
ISBN:
185788907X (9781857889079)
publisher: Nicholas Brealey Publishing publish date: May 1st 2011
format: paperback
language: English
ISBN:
1857885740 (9781857885743)