by Andrew Keen
publisher: St. Martin's Press publish date: May 22nd 2012
format: ebook pages: 240
language: English
ISBN:
1429940964 (9781429940962)
publisher: St. Martin's Press publish date: May 2012
format: hardcover pages: 246
language: English
ISBN:
0312624980 (9780312624989)
publisher: Constable publish date: May 1st 2012
format: paperback pages: 246
language: English
ISBN:
1780338406 (9781780338408)
publisher: St. Martin's Griffin publish date: April 30th 2013
format: paperback pages: 256
language: English
ISBN:
1250031397 (9781250031396)
language: English
ISBN:
9781780339238
publisher: Constable publish date: May 22nd 2012
format: kindle pages: 256
language: English
ASIN: B0070TRDBI
publisher: St. Martin's Press publish date: May 22nd 2012
format: kindle pages: 257
language: English
ASIN: B006ZL1KM0
publisher: Constable publish date: May 22nd 2012
format: ebook pages: 300
language: English
ISBN:
1780338414 (9781780338415)