publisher: Nicholas Brealey International publish date: December 4th 2007
format: paperback pages: 262
language: English
ISBN:
1904838200 (9781904838203)
publisher: Nicholas Brealey Publishing publish date: June 8th 2011
format: ebook pages: 262
language: English
ISBN:
1931930694 (9781931930697)
publisher: Intercultural Press publish date: January 1st 2008
format: ebook pages: 272
language: English
ISBN:
128172596X (9781281725967)