publisher: Cambridge University Press publish date: January 13th 2011
format: paperback pages: 350
language: English
ISBN:
1108025315 (9781108025317)
publisher: CreateSpace publish date: August 28th 2013
format: paperback pages: 118
language: English
ISBN:
1492276073 (9781492276074)
format: kindle pages: 351
language: English
ASIN: B004TPF7EQ
publisher: Echo Library
format: paperback pages: 160
language: English
ISBN:
1406883549 (9781406883541)