publisher: Flux
publish date: 08-11-2014
format: paperback pages: 288
language: English
ISBN:
0738740802 (9780738740805)
format: Hardcover pages: 224
ISBN:
1440588945 (9781440588945)
language: English
format: Paperback pages: 240
language: English
ISBN:
0738742260 (9780738742267)
publisher: Flux publish date: 01-11-2014
format: kindle pages: 264
ASIN: B00O80NHJ4