publisher: Constable publish date: September 1st 2011
format: hardcover pages: 256
language: English
ISBN:
1849016526 (9781849016520)
publisher: Constable publish date: September 22nd 2011
format: ebook pages: 300
language: English
ISBN:
1780335733 (9781780335735)