by Brian Clegg
publisher: St. Martin's Press publish date: December 6th 2011
format: hardcover pages: 320
language: English
ISBN:
0312656882 (9780312656881)
publisher: Gerald Duckworth & Company publish date: January 1st 2012
format: hardcover pages: 304
language: English
ISBN:
0715642901 (9780715642900)
publisher: St. Martin's Griffin publish date: April 16th 2013
format: paperback pages: 320
language: English
ISBN:
1250024226 (9781250024220)
publisher: St. Martin's Press publish date: December 6th 2011
format: ebook pages: 320
language: English
ISBN:
1429990090 (9781429990097)
publisher: St. Martin's Press publish date: December 6th 2011
format: kindle pages: 320
language: English
ASIN: B005HWLNJI