publisher: Flux publish date: April 8th 2009
format: paperback pages: 336
language: English
ISBN:
0738714240 (9780738714240)
ASIN: 738714240
publisher: Flux publish date: September 1st 2011
format: ebook pages: 336
language: English
ISBN:
073872257X (9780738722573)