publisher: Nicholas Brealey Publishing publish date: October 7th 2010
format: paperback pages: 224
language: English
ISBN:
185788549X (9781857885491)
ASIN: 185788549X
publisher: Nicholas Brealey Publishing publish date: October 7th 2010
format: ebook pages: 224
language: English
ISBN:
1283005654 (9781283005654)
publisher: Nicholas Brealey Publishing publish date: November 26th 2010
format: ebook pages: 224
language: English
ISBN:
1857884582 (9781857884586)