publisher: FeedARead.com
publish date: May 2nd 2013
format: paperback pages: 482
ISBN:
1782994130 (9781782994138)
publisher: MIT Press (MA)
publish date: October 4th 2013
format: hardcover pages: 241
language: English
ISBN:
0262019612 (9780262019613)
publisher: Virgin Digital
publish date: June 3rd 2010
format: ebook pages: 304
ISBN:
0753534681 (9780753534687)
publisher: Oxford University Press, USA publish date: May 1st 2014
format: paperback pages: 296
ISBN:
019933899X (9780199338993)