publisher: New World Library publish date: March 13th 2012
format: paperback pages: 288
language: English
ISBN:
1577319729 (9781577319726)
ASIN: 1577319729
publisher: Nicholas Brealey Publishing publish date: October 1st 2006
format: paperback pages: 300
language: English
ISBN:
1857883594 (9781857883596)
format: ebook pages: 135
language: English
publisher: Permanent Publications publish date: February 26th 2012
format: kindle pages: 336
language: English
ASIN: B007EDMOVY
publisher: Permanent Publications publish date: August 23rd 2010
format: paperback pages: 312
language: English
ISBN:
1856230503 (9781856230506)
publisher: SOHI Inc.
publish date: July 16th 2012
format: kindle pages: 32
language: English
ASIN: B008TSJR2C
ISBN:
1900013258 (9781900013253)