publisher: Harper publish date: April 20th 2010
format: hardcover pages: 320
language: English
ISBN:
0061723754 (9780061723759)
publisher: Insignis publish date: 2017
format: Paperback pages: 456
ISBN:
8365315955 (9788365315953)
ASIN: 8365315955
publisher: John Murray Publishers Ltd publish date: 2015-09-10
format: Paperback
language: English
ISBN:
1473613787 (9781473613782)
ASIN: 1473613787
publisher: Portfolio publish date: 2015-11-03
format: Hardcover pages: 336
language: English
ISBN:
1591848229 (9781591848226)
ASIN: 1591848229